Justin Long stars as Adam, a lovelorn thirtysomething who is completely devastated following his break-up with college sweetheart Allison (Cobie Smulders) – only to be invited to her wedding a short time after the end of their relationship. Long and Smulders’... See more performances are touching and completely relatable and are bolstered by the supporting cast of Ryan Hansen, John Cho, Kristen Schaal, Dana Delany, Peter Gallagher, Lea Thompson, and Luis Guzmán.