Movies TV Shows Search Top Rated Movies Top Rated TV Episodes People
Genres

Taking the Stand S03E04 - Zachary Wester

Taking the Stand
Taking the Stand
Taking the Stand (2022)

S03E04 Zachary Wester

Feb 01, 2024 Season 3 Episode 4
Taking the Stand S03E04

Episode Overview

Zachary Wester, a Deputy Sheriff in Jackson County, Florida, is facing serious allegations of planting drugs on innocent drivers during standard traffic stops. With more than 65 charges against him, he could be sentenced to as much as 85 years in prison if convicted. The question remains: Can he sway a jury into believing his actions were lawful, or will he be deemed guilty of betraying the trust of the badge and the community he vowed to protect?