A beautiful movie starring Edward Norton, with a very good screenplay and a good acting, the film features an interesting romance and a twisted ending. I hadn't found the time to sit down, relax and watch a movie in a long time, I haven't been disappointed to do it for this one. Watch it you'll spend a good moment. Jordan.