Cheesiest sci-fi movie in recent years???
Reminds me of the movie
Sucker Punch
Print