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.
1989
2020
2009
1982
2004
1990
1953
1986
2005
1960
2019
—
2022
2021
2023