Chehre

A psychological thriller about strangers trapped in a deadly game.