Crazy, Stupid, Love. - Cast

as Cal Weaver
as Jacob Palmer
as Emily Weaver
as Hannah
as David Lindhagen
as Robbie Weaver
as Jessica Riley
as Richard
as Madison

Beth Littleford
as Claire Riley

Zayne Emory
as Eric