The Head in the Closet

45 minReleased
▶ Watch Now

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