Margaret attended HBO’s The Leftovers season 3 premiere at Avalon Hollywood in Los Angeles, California (April 4). The final season of The Leftovers begins airing on April 16.




Public Appearances > Appearances from 2017 > April 04: “The Leftovers” Season 3 Premiere