Power Rangers posing on a rock | Sci-fi