Director: "Tom McGillis"
Total Drama Island is a Canadian animated television series which premiered in Canada on Teletoon on July 8, 2007 and on June 5, 2008 in the U.S. on Cartoon Network. This is the first season of the T ...
Ethan, Benny and fledgling vampire Sarah battle zombies, demons and the other supernatural beasties that regularly threaten their school. ...