An investigator checks into the rumors of harsh working conditions on an Amazon rubber plantation.
Bookmark - 123MOVIESRAW.COM