

Everything you trust. Everything you know. May be a lie...
A female attorney learns that her husband is really a marine officer who has been AWOL for fifteen years and accused of murdering fifteen civilians in El Salvador. Believing her husband when he tells her that he's being framed as part of a U.S. Military cover-up, the attorney defends him in a milita…

Ashley Judd
Claire Kubik

Morgan Freeman
Charlie Grimes

Jim Caviezel
Tom Kubik

Adam Scott
Lieutenant Terrence Embry

Amanda Peet
Jackie

Bruce Davison
General Bill Marks

Tom Bower
FBI Agent Mullins

Stop endless scrolling. Discover what to watch based on picks from people who know your taste.
Juan Carlos Hernández
Major James Hernandez
Witness for the Prosecution
This product uses the TMDB API but is not endorsed or certified by TMDB.
This product uses the TMDB API but is not endorsed or certified by TMDB. Streaming availability data is provided by JustWatch.