Things aren't going too well for Simon.
He's ignored by the woman of his dreams, struggles in his job and is hated by his mother. When James, his exact physical double and personal opposite, takes a job at his office, everything changes - and not in a whimsical chain of humorous 'mistake identity' events.
The Double is Richard Ayoade's latest project, based on the short story of Russian author Fyodor Dostoyevsky. Things turn decidedly sinister once the confident James (Jesse Eisenberg) starts taking over the lowly life of Simon (also Eisenberg) - resulting in this teaser's rather chilling snake parable.
Also starring Mia Wasikowska, Wallace Shawn and Yasmin Paige, The Double arrives in the UK on 4 April.
See the teaser trailer, below: