Filmfromwww.esquire.com1 day agoExclusive: 'Last Days' Is Justin Lin's Return to Indie CinemaJustin Lin returns to indie filmmaking with Last Days, dramatizing missionary John Allen Chau's death on North Sentinel Island.