Special Guest Stars Will Ferrell as Shane Hunter Guest Stars Elizabeth Banks as Avery Jessup Julianne Moore as Nancy Donovan Nancy Lemenager as Woman Jon Prescott as Guy Steve Hely as Jerem Rosalie Tenseth as Instructor Ariel Shafir as Cute Guy Uncredited Ryan Jonze as Beard Guy Serge Levin as Karate Sensei