Penelope Allen is an actress, known for Dog Day Afternoon (1975), The Thin Red Line (1998) and Scarecrow (1973).
Hurlyburly
Resurrection (1980)
Sybil
'Doc'
The Crossing Guard
The Thin Red Line
Passenger Side
Dog Day Afternoon
Scarecrow
Bad Lieutenant