The Messiahs of Black Vengeance 3000 2011
as Townsperson
The Scarlet Worm 2011
as Sheila
Credits from TMDB.