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.
2015
1995
1954
1955
1957
2024
2014
1973
2018
2020
2021
1990
2011
1969