The evil is set to damper another Christmas season for the children's home. Can the Scooby gang warm his heart?
1988
1948
2006
2005
2023
1973
2019
2008
2021
2009
1996
2022
1931
2002