The Internet Movie Database reports that an animated feature based on the life of Islam’s founder and originally set for release three years ago but held back due to the September 11, 2001, terrorist attacks, will now be seeing release on November 14. Muhammad: The Last Prophet is directed by Richard Rich, director of Disney’s The Black Cauldron, and The Fox and the Hound, as well as numerous family videos based on the Old and New Testaments, the Book of Mormon, and American historical figures. More Info