演员
Justin Peed
饰:Narrator
Dan Riskin
饰:Self
杰森·多内
Jason Done
饰:Narrator
Phil Bernardin
饰:(as Philippe Bernardin)
Geza Teleki
Geza Teleki
饰:Self - Onchocerciasis