Traps

6.6/10

An erotic thriller set in 1950 French Occupied Indo-China.