Crazy, Stupid, Love.

A surprisingly great romcom with a multitiered story, likeable characters, and a steady stream of laughs, culminating in a perfect storm of unlikely (and funny) circumstances at its peak.