An interview with Carter Scott: Best PerformanceJun 13, 2019"I sympathized with Evelyn, with her loss, her strength, her fear, until I could empathize withMeet our Best Performance of Fest winner, Carter Scott. In D-Railed, Carter Scott plays Evelyn, one of the passengers on a train that...