Adam Sandler som Barry Egan. Emily Watson som Lena Leonard. Philip Seymour Hoffman som Dean Trumbell. Mary Lynn Rajskub som Elizabeth Egan Luis Guzmán som Lance Robert Smigel som Walter. En tannlege.