Skip to content
StreamScapeX

Red Rover

There is life on Mars.

Overview

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.

Details

Writer
Status
Released
Release date
October 8, 2020
Original language
English
Countries
United Kingdom

Production

  • Mock Duck Studios
  • BFI Network

More like this