I gave this movie a second viewing few weeks after my first. It was just as good, I will probably watch for the third time at some point. Heartfelt, sad but kind of humorous in it's self awareness and sarcasm. It is not a feel-good movie but due to it's tight writing and solid acting (the amazing Cillian Murphy stealing the show, what an actor!) it is oddly human and real. So all in all, great movie, enjoyable and thoughtful.