The Head in the Closet
Overview
On February 28, 2021, a routine call at the Colorado River leads police into a shocking investigation. As officers retrace Warren Barnes' final movements, bodycam footage reveals the evidence, interviews and revelations that expose what happened in Grand Junction.
- Rating source
- TMDB















