(Angel Studios) In the movie "Truth & Treason," Ewan Horrocks plays Helmuth Hübener, a Latter-day Saint teen in Hamburg, Germany, who began writing pamphlets in resistance to the Nazi regime during World War II. The movie opens in theaters on Oct. 17, 2025.