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.
1972
2013
1956
2025
2002
1946
1950
1952
2009
2004
2020
1986
1982
1928
2019
2017
1989