

40 votes
1988
47m
A documentary detailing the spread of Hawaiian sugar-cane toads through Australia in a botched effort to introduce them as counter pests.
Directed by Mark Lewis
Status
Released
Release date
June 9, 1988
Budget
—
Revenue
—
Language
English