Fraternal twins spend a hellish night at the remote inn their father disappeared from the night they were born.
as Sarah Moss
as Spencer Moss
as The Night Manager
as Dean
as Joseph Moss
as The New Arrival
as The Apologist
as The Caretaker
as The Debutante