Sam Worthington as David Burroughs in Episode #102 of I Will Find You. Cr. Courtesy of Netflix © 2025.