
Cast

Michael CaineGarth 
Robert DuvallHub 
Haley Joel OsmentWalter 
Josh LucasAdult Walter 
Kyra SedgwickMae 
Christian KaneYoung Hub 
Nicky KattStan 
Eric BalfourSheik's Grandson 
Kevin HabererYoung Garth 
Emmanuelle VaugierJasmine 
Mitchel MussoBoy 
Marc MussoBoy 
Michael O'NeillRalph 
Deirdre O'ConnellHelen 
Adam OzturkThe Sheik 
Jennifer StoneMartha
If you liked this




















