This was one of the all time best movies I have seen. The storyline, the acting, the music, the visuals. I think I would recommend it to teens, as well as adults.The wonderful performance at the end of the movie was an example of the energy and excitement that the movie portrayed.