I loved this movie. It is quirky and playful, without being heavy handed. The direction is excellent. The actors all feel very natural as if we, as the audience, are witnessing a little slice of their lives. It tackles big topics of corporate greed, economic issues, aimlessness, disenfranchised youth, love, romance and loyalty. It characterizes alienation in a parent/child relationship in a profound way that is very touching. All of this wrapped in a fun and crazy adventure that starts with a CAT. It is a wild and entertaining ride that left me wanting to stay on board as long as I could. I did not want this film to end. I highly recommend it.