The Last Inn
After losing her memory, Laura finds herself victim to disastrous events in an unfamiliar island town. Seeking refuge in a vacant Inn, she enters a game invoked by an ancient ritual - releasing evil spirits and jeopardizing any opportunity to leave.
Starring
Emily Hall, Walker Barnes, Tristan Cunningham
Director
David Kuan