The evil is set to damper another Christmas season for the children's home. Can the Scooby gang warm his heart?
1999
1968
1986
1988
2000
1942
1969
2001
1996
1998
2013
2016
1973
1972
2003
1975
2015
1997
1981
1954