When an artist discovers his wife is having an affair with their jungle guide, he lures them into posing for him in a radioactive jungle river.
2010
2019
—
2004
2020
2018
1972
2017
1985
2005
2016
1977
2015
2022