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.
2007
1954
1988
2024
2021
2010
1931
1936
2002
1966
1925
2023
1957
1974
1923
1921