margaret-thompsonmargaret-thompson

Margaret Thompson

Played by Kelly Macdonald

Beautiful and intelligent with a survivor?s spirit, Margaret can hold her own with powerful men, traits that serve her well given her rocky domestic situation.