Shrek the Halls is a television Christmas special. It was first shown on the American television network ABC on Wednesday, November 28, 2007. The special is based on the characters from the "Shrek" movies. It is thirty minutes long. The cast includes Mike Myers, Eddie Murphy, Cameron Diaz and Antonio Banderas. The television special was released on iTunes on November 2, 2008. It was shown again on December 9, 2009, December 4, 2010, December 9, 2010, and November 28, 2011 on ABC.