Production CompanySuper Écran4 titlesTitle (Original title) (Year)Screamers (1995)Decoys (2004)Stonehenge Apocalypse (2010) (TV movie)Iron Invader (2011) (TV movie)