
Debra Berger was born on March 17, 1957. She is an actress, known for The Inglorious Bastards (1978), Rosebud (1975) and Invaders from Mars (1986).

as Dr. O'Neil

as O'Boyle's Wife

as Lili Castle

as Corporal Walker

as Ms. Hoffman

as Satin

as Nicole

as Debra

as Bridget

as Debbie

as Gertrude

as Déliah