A wounded soldier awakens in a strange cube that tests his physical and mental limits as he attempts to find a way to escape against a ticking clock神马...
When four female friends go on a retreat to a secluded lakeside cabin, they soon realise they’re not alone. Masked intruders try to take them hostage,...