Meg Foster

Meg Foster

Meg Foster is an actress, known for Overlord (2018) and The Mountain Spring (2009).