Original: Written by Bill Kelly and directed by Kevin Lima , the film stars Amy Adams , Patrick Dempsey , James Marsden , Timothy Spall , Idina Menzel , Rachel Covey , and Susan Sarandon .
Simplified: Enchanted is a 2007 American musical film , produced by Walt Disney Pictures , written by Bill Kelly and directed by Kevin Lima .