i thought it was a very good film, had to see it twice to fully grasp everything. the one thing that really got me was how his guilt was stronger than his love for emily. i mean, he really really loved her, and just when things got good between them, he remembers his past, and decides to kill himself to give her his heart and ezra his eyes. very commendable, but just when it seemed he was going to move on with his life he ended it and really hurt emily.