All Cast

Tiny Tim

Tiny Tim

Himself (Archival Footage)

'Weird Al' Yankovic

'Weird Al' Yankovic

Narrator

Jonas Mekas

Jonas Mekas

Himself

D. A. Pennebaker

D. A. Pennebaker

Himself

Wavy Gravy

Wavy Gravy

Himself

Justin A. Martell

Justin A. Martell

Himself