Carly (Cameron Diaz) komt erachter dat haar nieuwe vriendje Mark (Nikolaj Coster-Waldau uit Game of Thrones) haar bedriegt als ze bij toeval zijn vrouw Kate (Leslie Mann) ontmoet
Kate is ontroostbaar en Carly ontfermt zich over haar. Hun bijzondere band wordt nog sterker wanneer ze ontdekken dat Mark nog een andere vrouw heeft: Amber (Kate Upton). Op wraak belust smeden de drie vrouwen een uitzinnig plan om Mark terug te pakken.