Sucker Punch to me was a great movie, very intricate and complicated with many levels of metaphors spread all over the place. The story comparing the tough life with these outlandish fight scenes were amazing. The cgi was out of this world and probably would fall in my top 3 for movie soundtracks. Top 15 pick for sure. Some people also rave about Watchmen but I still need to finish it to confirm as top tier.