Sucker Punch is a 2011 American psychological fantasy action film that was released on March 25, 2011.
March 25, 2011