cultfaction.com
Displaced (2006)
Stel, a humanoid alien (Mark Strange), teams up with a British soldier John Marrettie (Malcolm Hankey). They are searching for a top secret file which contains information about advanced energy pro…