Rod Jones
Self
Lawrence Wright
Francis Mangels
Self - USDA Biologist(archiveFootage)
Carl Sagan
Self(archiveFootage)
Writer