Movie from 2019
Psychological thriller about six strangers who find themselves in circumstances beyond their control and must use their wits to survive.