Mike Howell (Jesse Eisenberg) es un joven que no tiene ninguna motivación y que vive junto a su novia Phoebe (Kristen Stewart) en una pequeña y aburrida ciudad. Un día, su vida da un giro inesperad...
A finales del siglo XIX, en Nueva York, Peter Lake, un ladrón irlandés, conoce a Beverly Penn, la joven heredera de la casa que pretende robar. Se trata de una historia de fantasía sobre un ladrón...