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.
2020
2017
2019
2009
1978
2023
2013
1944
2014
2011
1938
2016
1959
1963
1935
2006