S02 E25
Apr 3, 1976S.W.A.T.
Officer Luca, You're Dead
Release Date: Apr 3, 1976Episode Description
When Luca is forced to shoot a distraught armed assailant dead, he is accused of misconduct, but the internal investigation is complicated by conflicting memories.
Where to Watch S.W.A.T. Season 2 Episode 25 Now
Best
Rent/Buy
Free