Very much enjoyed this film the first time I watched it, and continue to everytime I see it. The performances given by all 4 are incredible - was always a big fan of them. It is a strange story with a few confusing elements (mostly time), but in all, the writing, directing, music, and acting are phenomenal. Some of the lines are given so well and have such meaning that they stayed with me for months. Please give it a watch. And you may recognize a few lines from some panic! At the disco & fall out boy songs ;)))