What would you do if you came face to face with a doppelganger?

Jake Gyllenhaal
Jake Gyllenhaal has over 20 films to his credit but this is the first time he’s playing a double role. PIC/Getty images

Canadian director Denis Villeneuve explores the question in the psychological thriller Enemy, based on the Jose Saramago novel The Double (2002).

33-year-old Jake Gyllenhaal, plays two grey characters. One is Adam, a teacher struggling to commit to a relationship, and Anthony St. Claire, a married aspiring actor. The two men are unrelated yet look identical.

In the film, Adam discovers his double while watching an obscure movie and descends into an obsessive search for Anthony. When the two meet, their lives intertwine.