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.
2017
2015
2020
2006
1985
1996
1989
2025
2016
2023
2011
1986
1997