Language of Angels
A group of friends enters a North Carolina cave and wakes to find Celie missing. Years later, Celie’s ghost appears as the survivors recount their memories, which shift between past and present: Danielle confronts grief over her fiancé Tommy’s death, while JB is haunted by the deaths around him and the truth of Celie’s murder. Their fragmented accounts slowly expose guilt and violence.