The evil is set to damper another Christmas season for the children's home. Can the Scooby gang warm his heart?
1953
2020
2013
2023
2025
1959
1988
1933
1952
1955
1982
1979
2011
2001
1997
1951
1965
1946