The Toxic Avenger, Part II
1989
Lily Hayes Kaufman was born on 29 August 1980 in New York City, New York, USA. She is a director and actress, known for St. Vincent (2014), Innards Part 1 (2022) and Class of Nuke 'Em High Part II: Subhumanoid Meltdown (1991). imdb.com