Red Rover poster
Red Rover poster

Red Rover

There is life on Mars.

2020 13mMovie
AnimationFamilyScience Fiction

When a robotic rover starts drilling for signs of life on Mars, the race is on for one tiny rock-beast to save her native community from the invader from Earth.

Where to Watch

No US streaming subscription carries this title right now.