Oscar winner Christopher Plummer, star of The Sound of Music, passed away on Friday morning at his home in Connecticut at the age of 91…
By Keith Loria
Get spoilers, news and recaps in your inbox daily.
Get spoilers, news and recaps in your inbox daily.