Sheila Stasack was born on 1 May 1952 in Dolton, Illinois, USA. She is an actress, known for Love in Kilnerry (2019), Session 9 (2001) and FBI: Most Wanted (2020).
The elderly residents of a small remote town panic when the EPA announces mandatory changes to their chemical plant could cause a dramatic increase in sexual libido.