Britt Robertson : Casey Newton George Clooney : Frank Walker Kathryn Hahn : Ursula Hugh Laurie : David Nix