Survivor's Confession 2026


A man finds himself tied to a chair in an unknown basement while a stranger watches over him.