When an old friend comes back to town but then mysteriously vanishes, what initially seems like a heartwarming homecoming story transforms into a disturbing quest to find him.