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.
1978
1984
2014
2004
2007
2000
2022
2025
1969
2010
1995
2011
1956
1988
2017
2015