I thought this movie was pretty good . The movie had a weird plot but the overall message or theme was good . You would just have to be opened minded.If your the type that you have to follow the usual movie guidelines were every thing is perfect then this is not the movie for you . If your the type who likes watching movies with a fantasy and real life, type angle then this movie is for you . It gets you guessing and like reading a book you can only be intrigued and relate to the character .