A Christmas Carol is a 2009 American animated Christmas fantasy film produced, written for the screen and directed by Robert Zemeckis.