With the live airing of the three-hour production of 'The Sound of Music' only a few months away, we finally know who will play opposite Carrie Underwood for the live television event.

'True Blood' star Stephen Moyer has been cast as Captain von Trapp, a widowed father of seven. Christopher Plummer played the role in the original film. Underwood is taking on the role of the family's governess, made famous by Julie Andrews.

Moyer is certainly no stranger to the stage. In addition to starring in the hit HBO vampire series, the actor, who began his acting career onstage in the UK, most recently appeared as Billy Flynn in the Hollywood Bowl production of 'Chicago.'

Underwood will wrap up her current run of dates on Sept. 13 in Washington, and then immediately head to New York City to begin rehearsals for the live musical. But while it will be a hectic few months, the songstress says she is thrilled at the opportunity.

“I love the movie, and I’ve always loved musicals. I have a huge respect for people singing live, genuinely talented people getting up and presenting themselves to the world," she notes.

“Marrying all that stuff -- being on TV, a live event and a musical -- brings things to a new generation and lets people really get an appreciation for big events like that and live music. I’m excited to be part of one of the greatest musicals of all time."

'The Sound of Music' will air on NBC on Dec. 5.