Owen Wilson (John Beckwith)
Vince Vaughn (Jeremy Grey)
Christopher Walken (William Cleary)
Rachel McAdams (Claire Cleary)
Jane Seymour (Kathleen Cleary)
Henry Gibson (Father O'Neil)
Dwight Yoakam (Mr. Kroeger)
John McCain (Himself)
Geoff Stults (Craig)
David Conrad (Trap)
Rebecca De Mornay (Mrs. Kroeger)
Ron Canada (Randolph)
Keir O'Donnell (Todd Cleary)
Ellen Albertini Dow (Grandma Mary Cleary)
Jennifer Alden (Christina Cleary)
Isla Fisher (Gloria Cleary)
Bradley Cooper (Sack)
Will Ferrell (Chazz Reinhold)