Budget: $35 million
Box office: $25.8 million
Critics say: "So cloddish, slapdash, gracelessly written, and visually fugly that it's difficult to distinguish Perry's limitations in the role from those of the whole unpleasant enterprise." —Lisa Schwarzbaum, Entertainment Weekly
What makes it a flop: Tyler Perry is one of Hollywood's top successes — in 2011, Forbes named him the highest paid man in entertainment. A flop starring Perry is extra embarrassing.
Silver lining: Because he's Tyler Perry, however, he still gets to play Alex Cross in the sequel, Double Cross, which is actually happening.