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.
1977
2023
2015
2016
2024
2014
1978
2008
—
2004
1952
2022
2001
2013