Sky Yang channels the evangelical-minded intensity of John Allen Chau, a young man who risked his life to bring Christianity to North Sentinel Island.
Producers J.D. Lifshitz and Raphael Margules of BoulderLight Pictures discuss their approach to making hit genre films by ...