No Joke for Duncan

Skarloey

Peter Sam

Sir Handel

Duncan

Rheneas

Mr. Percival

Jeremiah (not named)

Duke (cameo)

Freddie (cameo)