Bewitched (2005 film) › Cast
Nicole Kidman
Isabel Bigelow/Samantha Stephens
Will Ferrell
Jack Wyatt/Darrin Stephens
Shirley MacLaine
Iris Smythson/Endora
Michael Caine
Nigel Bigelow
Jason Schwartzman
Ritchie
Kristin Chenoweth
Maria Kelly
Heather Burns
Nina Johnson
Jim Turner (comedian)
Larry
Stephen Colbert
Stu Robison
David Alan Grier
Jim Fields
Steve Carell
Uncle Arthur
Valerie Azlynn
Gorgeous model