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.
1988
2017
2007
1989
1993
1951
1998
2008
1999
1969
1977
1972
2000
1966
1997
1916
1991
2004