I really liked this movie. It was very touching and Zac Efron did an awesome job of showing his other sides as an actor. I did not think the supporting actors were as strong.
I loved this movie! The plot was excellent and unlike anything i've seen. The cast was exceptional, esp Dicaprio and Gordon-Levitt! You better not take a bathroom break during this one because chances are you will miss something important and be lost for the rest of the movie!