cast of movie bewitched
Bewitched is a 2005 American romantic comedy fantasy film written, produced, and directed by Nora Ephron, and starring Nicole Kidman and Will Ferrell alongside an ensemble cast featuring Shirley MacLaine, Michael Caine, Jason Schwartzman, Kristin Chenoweth, David Alan Grier, Heather Burns, Stephen Colbert, Carole Shelley and Steve Carell.