The evil is set to damper another Christmas season for the children's home. Can the Scooby gang warm his heart?
2019
1992
2000
2016
2003
2020
1908
1989
2017
2010
1981
1937
2004
1987
2008