After taking his dying father's advice, Hal dates only the embodiments of female physical perfection. But that all changes after Hal has an unexpected run-in with self-help guru Tony Robbins. Intrigued by Hal's shallowness, Robbins hypnotizes him into seeing the beauty that exists even in the least physically appealing women. Hal soon falls for Rosemary, but he doesn't realize that his gorgeous girlfriend is actually a 300-pound-not-so-hottie.
Jack Black
as Hal
Gwyneth Paltrow
as Rosemary
Jason Alexander
as Mauricio
Joe Viterelli
as Steve Shanahan
Rene Kirby
as Walt
Bruce McGill
as Reverend Larson
Tony Robbins
as Tony Robbins
Susan Ward
as Jill
Zen Gesner
as Ralph
Brooke Burns
as Katrina
Rob Moran
as Second Tiffany
Joshua 'Li'iBoy' Shintani
as Li'iboy