I don't understand why those critics think that this film is bad. THIS FILM IS AMAZING!!! Every part of it - the sound and special effects, the acting, everything. You should watch it! Also, I can't beleve how Jared Leto looks so good and so young when in fact he is 50 years old.