
Cast

Mark WahlbergJohn Bennett 
Mila KunisLori Collins 
Seth MacFarlaneTed (voice) 
Joel McHaleRex 
Giovanni RibisiDonny 
Patrick WarburtonGuy 
Matt WalshThomas 
Jessica BarthTami-Lynn 
Aedin MincksRobert 
Bill SmitrovichFrank 
Patrick StewartNarrator (voice) 
Norah JonesNorah Jones 
Sam J. JonesSam Jones 
Tom SkerrittTom Skerritt - B
Bretton ManleyYoung John 
Ralph GarmanJohn's Dad
If you liked this




















