The evil is set to damper another Christmas season for the children's home. Can the Scooby gang warm his heart?
1988
2006
2005
1948
1973
2023
2019
2008
2015
2004
2014
2018
1961
1981
2011
2010