One of the few movies that deserves a five. It is a very enteranining and trippy story without a happy ending(for once) for the main character. Recommended.