Meg Foster

They Live - [1988]