Jon Favreau som Kyle Fisher Cameron Diaz som Laura Garrety-Fisher Christian Slater som Robert Boyd Leland Orser som Charles Moore Jeremy Piven som Michael Berkow Daniel Stern som Adam Berkow Jeanne Tripplehorn som Lois Berkow Joey Zimmerman som Adam Berkow, Jr.