Sucker Punch Cast Gordon Alexander Antonio Fargas Ian Freeman Tom Hardy Tamer Hassan Leon Walters Jimmy Kent Kara Scott Lisa Nash