Alba Rosa poster
  • UK Cinema Release Date:

    Friday 9th August 2024

Grace is alone, following the death of her husband Carter in a terrorist attack. The couple were due to sell and leave their large generational home to travel. Now Grace sinks into depression, pushing away her son, neighbour and...


Control poster

The FarReach project was the first step to getting humans onto other planets. Organised by the Combined Sciences Off-world Research Organisation it placed celebrated scientists on other worlds intending to crack the specific...