Former SNL funnyman Will Ferrell has landed the coveted role of Darrin in Nora Ephron's big-screen remake of Bewitched. Jim Carrey had expressed interest in the plum part, but he apparently passed. Nicole Kidman, meanwhile, is still attached to star as Samantha.