A group of strangers are forced to take shelter in an outback roadhouse while a flood rages around them. But the danger lurking within the four walls is far greater than the threat...
The 24th Shanghai Film Festival Golden Goblet Awards Jury Grand Prix
第24届上海国际电影节金爵奖评委会大奖
The story is about Moon Lee who is a celebrated award-winning actress and has become a ful...