Elizabeth banks is so funny blaming others for her flop charlies angles. When you cast 2 unknown actresses and kristen stewart whose last hit was back in 2012, what did she expect? Cameron diaz is a global superstar on par with jolie, used to get 20 million salary per movie and had more star power than these 3 combined. And could've grossed more if she came out of her retirement. Just accept u failed with script and bad casting.

1.2k