The evil is set to damper another Christmas season for the children's home. Can the Scooby gang warm his heart?
2006
1965
1988
2005
2007
1973
1972