
Ted 2 (2015)
CAST
Mark WahlbergJohn
Seth MacFarlaneTed (voice)
Amanda SeyfriedSamantha Jackson
Jessica BarthTami-Lynn
Giovanni RibisiDonny
Morgan FreemanPatrick Meighan
Sam JonesHimself
Patrick WarburtonGuy
Michael DornRick
Bill SmitrovichFrank
John SlatteryShep Wild
Cocoa BrownJoy
John Carroll LynchTom Jessup
Ron CanadaJudge
Liam NeesonCustomer
Dennis HaysbertFertility Doctor
#Tags: sperm bank, sequel, buddy, courthouse, teddy bear, aftercreditsstinger, toy comes to life, married