This is a really weird and odd movie. But it is way awesome. I love the characters and could have just watched them interact for twice as long. the only real problem is the ending when I think the director tried too hard to make it exciting and the music gets too loud and everything happens too fast and the characters just say really obvious things really loud, and some of the characterisation gets lost. It would have been nicer too see the characters interacting and reacting more naturally, and getting a slower build to the climax. Other than that, great film.