Colin Farrell spiller Peter Lake, en forældreløs tyv i New York i 1914. Under et indbrud i et hus, som han tror står tomt, møder han den smukke og frygtløse Beverly med ildrødt hår. I stedet for at ringe efter politiet inviterer hun ham på te. Han bliver naturligvis smaskforelsket. Problemet er bare, at Beverly er syg af tuberkulose og ikke har lang tid tilbage.