It's not a bad movie, but it's ordinary at best. Dialogue is very clumsy at times. It's too long, and way too much time is spent on explaining phenomenons that don't need to be explained. It could have been such an elegant and thought provoking movie, but instead it's dead set on explaining absolutely everything. It ruins the mystery, and the opportunity for me to use my own imagination. Unfortunately the time spent making sure that everyone in the audience understands the movie EXACTLY the way the director wants you to, is spent, at the expense of a good storyline and the development of believable characters and meaningful relationships. A funny idea, and a powerful soundtrack, just doesn't cut it for me. I was very underwhelmed and disappointed, but go see for yourself.