Time Masters (Les Maîtres du temps) - Movie Reviews - Rotten Tomatoes