This is a well crafted movie with some beautiful dark romance. The story is all interesting, sweet, thrilling, sad and crazy, it's also well written and unfolds beautifully. Cinematography is nice as well. Lead performances are superb and the chemistry between them is awesome with an obvious passion. But it's nonsensical sometimes, and so long and slow-paced.