From the director who brought us the human-traffiking thriller Traffik, comes another suspense flick that’ll have you on the edge…