Duncan Watson ... Charlie Brown (voice) Greg Felton ... Schroeder (voice)
Darin Brooks Denise Richards Alan Ritchson Page Kennedy