A mysterious stranger's arrival in a small rundown town with a dark and deadly past sets off a chain of unexpected events.