Tom Cruise as Pete Mitchell
Mary Kate and Ashley Olsen as Emma Mitchell
Christina ricci as Amanda kazansky
Val kilmer as Tom kazansky
Rick rossovich as Ron slider kerner
Miles Teller as Bradley Bradshaw
Jeremy Allen white as Steve Metcalf
Kelly mcgillis as Charlotte Charlie blackwood