Extremely confusing the first couple times you watch this.
This movie is pretty good, but slightly boring because of the confusing flashbacks, and unexplained scenes. You should note that there is breif, but strong language throughout the film. Grown ups will most likely be a little confused too. There are also disturbing, graphic scenes. The last thing is, is the movie is made up of opinions such as why some people go to hell, or what your heaven will be made of, so it is difficult to watch if you have a loved one who has been in a difficult situation, and the movie is showing where they might be (heaven, or hell), because it does show each.