Vindication: Search and Rescue

image
Director(s):
Release date: April 30, 2026
Duration: 76 minutes
Add to favorites

Overview

Two investigations collide, pulling Gary Travis's private investigation team into a web of digital deception and unexpected government attention.

Starring

image
Todd Terry
Gary Travis
image
Brett Varvel
Darren Long