A mysterious pair descend upon a small town with a mission and come face to face with their own mortality.
as Prior Holder
as Bar Waitress
as Walter
as Nicholas Holder
as Hotel Guest
as Diner Waitress