Crazy, Stupid, Love.
Marjorie Baumgarten
A few contrivances too many make this otherwise appealing romantic comedy seem occasionally ungainly, yet its sensational cast manages to breezily flick away most distractions.