Crazy, Stupid, Love. ★★★

A great cast and a generally solid script let down in its final act by losing all of the self-awareness it had beforehand, enjoyable nonetheless