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.
1995
2006
1978
2001
2024
1987
2012
1966
2022
2013
1985
2018
2007
1951
1990
2019
2011
1972
1962