
Ten years ago, six friends went to a remote Vermont cabin. Only five came back. Now they've returned to the scene of the tragedy, and someone-or something-is determined to make them pay for their silence. Maya Chen has spent a decade running from the truth about that...