Ryan Reynolds lights up the screen as the charismatic and hip Mr. D., A teacher whose lessons extend far beyond the classroom.
Director: William Dear
Producer: Rosanne Milliken
Actor: Andrew Robb
Actor: David Paymer
Actor: John Astin
Actor: Kate Vernon
Actor: Ryan Reynolds
Actor: Alexander Pollock
Actor: Chelsea Florko
Actor: Jillian Marie
Actor: Leila Johnson
Actor: Shylo Sharity