Danny Phantom - Season 2 - Eps 8: The Fright Before Christmas
Danny Fenton hates Christmas. When he accidentally destroys the only copy of a ghostly Christmas story, the book's author, Ghost Writer, makes Danny hate the holiday even more by turning him into the main character of a brand new Yuletide tale. Danny is now trapped in a scenario where everyone talks in rhyme! With his magical Quantum Keyboard, Ghost Writer creates a series of catastrophes that threaten to ruin Christmas for all of Amity Park and pins the blame on Danny. When Danny goes into the Ghost Zone to confront Ghost Writer, he is surprised to find his old ghostly enemies in a giving mood. Danny enlists them to help him defeat Ghost Writer and restore the spirit of Christmas to Amity Park and, perhaps, to his own heart.
About Danny Phantom

Title: Danny Phantom
First Air Date: 2004-04-03
Last Air Date: 2007-08-24
Status: Ended
Rating: 8.3/10 (from 1101 votes)
Language: EN
Seasons: 3
Total Episodes: 49
Network: Nickelodeon
Genres: Action & Adventure, Animation, Comedy, Sci-Fi & Fantasy
Production Companies: Billionfold, Nickelodeon Animation Studio, Nickelodeon Productions
Synopsis
Danny Fenton was once your typical kid until he accidentally blew up his parents' laboratory and became ghost-hunting superhero Danny Phantom. Now half-ghost, Danny's picked up paranormal powers, but only his sister, Jazz, and best friends, Samantha and Tucker, know his secret. Danny's busy fighting ghosts, saving Casper High and hiding his new identity all while trying to graduate.
Cast

David Kaufman
Danny Fenton / Danny Phantom (voice)

Grey DeLisle
Samantha 'Sam' Manson (voice)

Rickey D'Shon Collins
Tucker Foley (voice)

Colleen O'Shaughnessey
Jasmine 'Jazz' Fenton (voice)

Rob Paulsen
Jack Fenton (voice)

Kath Soucie
Madeline Fenton (voice)

Ron Perlman
Vice Principal Lancer (voice)