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.
2018
2016
1967
2022
2013
2020
—
1971
2010
2019
2023
1954
1994
2021
1991