I really enjoyed this film. It is amazingly creative and goes in several different directions I have never seen before on film. The only thing keepking me from giving it five stars is two-fold. First, I'm still not sure how I feel about the movie's length. It is a very manangable 1 hr. 35 mins, but is that too short? Or did the movie get across everything it needed to say. Still not sure about that. And secondly, I thought the song-and-dance sequence with Hall and Oates was too long. I think the director should have cut that down to half of the time or risk people labeling the movie a musical.