Nicolas Cage Téa Leoni Don Cheadle Jeremy Piven Saul Rubinek Josef Sommer Makenzie Vega Jake Milkovich Ryan Milkovich Lisa Thornhill Harve Presnell Mary Beth Hurt Amber Valletta Francine York Ruth Williamson John F. O'Donohue Daniel W