Very atmospheric and somewhat Twin Peaks -like. Not much to do but go with the flow and enjoy the horrors.