Author and producer Jack Castle is on the film set with Nataliya Lieuallen, who plays Dr. Sophia Davenport in the Stranger World trailer.
December 10, 2018
Stories this photo appears in:
December 10, 2018 12:55 p.m.
A fantasy world comes alive
From his time as a stuntman for Universal Studios to the years spent serving as a police officer in Alaska, Jack Castle’s life as been full of adventure.