Enemy opens with an incredibly cruel and unpleasant scene. It's almost like a dare to the viewer to keep going. The film only runs ninety minutes and the first thirty or so minutes is summary. Sort of. Director Villeneuve and screenwriter Javier Gullón spend this first third encouraging the viewer to guess where Enemy is going. As it turns out, that invitation is the film's only red herring–amid the litany of implied ones.
The film concerns an unhappy college lecturer (Jake Gyllenhaal), who happens to find he has a doppelgänger in an actor. Gyllenhaal's discontent has already driven his girlfriend (Mélanie Laurent) away; he fixates on this doppelgänger. The investigation is both Hitchcockian and not. Describing Villeneuve's style, which has as much to do with the sterile Toronto setting as it does anything else, is difficult and probably not particularly useful. It's exceptional filmmaking, but Enemy moves so fast, Villeneuve doesn't want the viewer to linger. Not because there are problems, but because lingering distracts from the film's purpose.
Once Gyllenhaal confronts the doppelgänger, the film's focus flips. Not to Gyllenhaal in the other role, but to Sarah Gadon as the doppelgänger's wife.
While Gyllenhaal is fantastic, Gadon is even better. The film never explains itself, but all of Gadon's thoughts and suspicions are discernible. Her expressiveness guides the viewer through the film.
The music from Danny Bensi and Saunder Jurriaans, Nicolas Bolduc's photography, Matthew Hannam's editing, it's all great.
Villeneuve, Gyllenhaal, Gadon, Gullón–they make something very special here.
Directed by Denis Villeneuve; screenplay by Javier Gullón, based on a novel by José Saramago; director of photography, Nicolas Bolduc; edited by Matthew Hannam; music by Danny Bensi and Saunder Jurriaans; production designer, Patrice Vermette; produced by M.A. Faura and Niv Fichman; released by Entertainment One.
Starring Jake Gyllenhaal (Adam + Anthony), Mélanie Laurent (Mary), Sarah Gadon (Helen) and Isabella Rossellini (Mother).