Show more
Selma Stern was born in 1922. She was an actress, known for Nothing to Lose (1997), Nutty Professor II: The Klumps (2000) and Made of Honor (2008). She was previously married to Steven Hill. imdb.com
Ben Affleck
Orlando Bloom
Winona Ryder
Obi Ndefo