Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Ilyssa Fradin
Follow
Born 14 April 1967 in Chicago, Illinois, USA
Actor
See all 7 →
Sealed
2005
?.?
?.?
Batman Begins
Barbara Gordon
Sealed
2023
?.?
?.?
The Killer
City National Bank Manager
Sealed
2011
?.?
?.?
30 Minutes or Less
Mom
Sealed
2019
?.?
?.?
Captive State
Human Translator