Sucker Punch may not rank up there with some of the best fantasy movies of all-time, even though it deserves credit for being an alternate reality visual masterpiece. Our lead character just closes her eyes and we are whisked away to worlds filled with fire-breathing dragons, giant ninjas, and the bloody trenches of World War II. The best aspect of this film, besides mind-blowing fight scenes, is the talent of the cast which gets better with each passing adventure.