Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Lisa Sloan
Follow
Born 30 September 1952 in Lexington, Kentucky, USA
Actor
See all 5 →
Sealed
1980
?.?
?.?
Christmas Evil
Khaki
Sealed
1986
?.?
?.?
8 Million Ways to Die
Linda Scudder
Sealed
1984
?.?
?.?
The River
Judy Birkin
Sealed
1979
?.?
?.?
Starting Over
Mother of Kid
Editor
Sealed
1988
?.?
?.?
The Drifter
Assistant Editor