By ANGELA DAWSON Front Row Features HOLLYWOOD—Married filmmaking team Matthew and Tori Butler-Hart navigate their latest creation with the supernatural thriller “The Isle.” The film opens in select U.S. cities and is available on VOD this Friday. Set in 1846 on a nearly deserted Scottish island, [...]