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
2024
2025
2009
1996
2021
2004