CharacterDetective PyreDetective Pyre in Under the Banner of Heaven (2022), played by Andrew Garfield. Played byAndrew GarfieldAppears inUnder the Banner of Heaven2022