CharacterDianna LaffertyDianna Lafferty in Under the Banner of Heaven (2022), played by Denise Gough. Played byDenise GoughAppears inUnder the Banner of Heaven2022