Luc Besson produces this first futuristic thriller directed by James Mather and Stephen St Leger, two Irish filmmakers whose sci-fi short Prey Alone was an internet sensation bringing the directors acclaim for their mastery of green screen techniques….
Tag: Stephen St Leger
Posted inFilm, Reviews, Science Fiction