0 Displaced 2006 on netflix Mar. 26, 2006 Displaced 2006 on netflix 2006 Stel, a humanoid alien played by Mark Strange, teams up with a British soldier Private John Marrettie (Malcolm Hankey). They engage on an ... ActionScience Fiction