Best friends Jason (Zac Efron), Daniel (Miles Teller) and Mikey (Michael B. Jordan) live together. When Mikey’s girl breaks up with him, his friends decide to take him out, rather then letting him mope.
They head to a bar in hopes of getting lucky. Unfortunately, Mikey is still not ready to move on. When Jason brings Ellie (Imogen Poots) home, what was supposed to be a one night stand turns into something more. Daniel is disappointed with Jason, because they’d made a pact not to see any one girl more than twice in one week. However, Daniel soon finds himself getting closer to Chelsea (Mackenzie Davis) and the three guys realize that their lives and attitudes are changing.