Watch Enemy (2013) Online
Jake Gyllenhaal chillingly takes the double role of Adam Bell, an increasingly paranoid Toronto teacher who believes he's spotted in a film his exact doppelganger. An online search reveals the alleged twin is struggling actor Anthony Clair (also Gyllenhaal) living on the grim outskirts of the city. The darkly obsessed Adam then makes contact... and sets in train more mental anguish than he was prepared for. Haunting psychological thriller from Canadian director Denis Villeneuve (Prisoners).
Watch: Enemy Trailer
Check out: The best movies on Amazon Prime Video UK