
Cast

Mark WahlbergJohn 
Seth MacFarlaneTed (voice) 
Amanda SeyfriedSamantha 
Jessica BarthTami-Lynn 
Giovanni RibisiDonny 
Morgan FreemanPatrick Meighan 
Sam J. JonesSam J. Jones 
Patrick WarburtonGuy 
Michael DornRick 
Bill SmitrovichFrank 
John SlatteryShep Wild 
Cocoa BrownJoy 
John Carroll LynchTom Jessup 
Ron CanadaJudge 
Liam NeesonCustomer 
Dennis HaysbertFertility Doctor
If you liked this




















