In memoriam Academy Award winner Christopher Plummer, 91 By Reel 360 Feb 5, 2021 0 Comment 1+ Academy Award and Golden Globe winner Christopher Plummer, who starred in The Sound of Music, died peacefully today at his home in Connecticut, at age 91, his family confirmed.... More »