This weekend, Bilbo and company fight Smaug and an array of combatants to save Middle-Earth in "The Hobbit: The Battle of the Five Armies," the political BBC mini-series "The Honorable Woman" starring Maggie Gyllenhaal comes to Netflix, and the annual special "A Home for the Holidays" airs this Friday at 9 p.m. on CBS with performances from Earth Wind & Fire, Train, Jennifer Hudson, and more.

Weekend Watchlist - 'The Hobbit,' 'The Honorable Woman,' & More (VIDEO)

Also in theaters this weekend:
  • The musical "Annie" gets a modern-day twist with Quvenzhané Wallis as Annie, Jamie Foxx as the business tycoon, and Cameron Diaz as foster mother, Hannigan. Rose Byrne and Bobby Cannavale round out the All-Star cast.
  • In "Night at the Museum: Secret of the Tomb," favorite and new characters are united as Larry (Ben Stiller) spans the globe to save the magic before it is gone forever. Owen Wilson, Rebel Wilson, the late Robin Williams, and many more star in supporting roles.
  • Directed by Mike Leigh, "Mr. Turner" explores the last quarter century of the great, and eccentric, British painter J.M.W. Turner's life. Timothy Spall portrays the title character.
  • "Goodbye to All That" follows oblivious and newly divorced Otto Wall (Paul Schneider), who searches for the real thing amidst one night stands after he's thrust back into bachelorhood.

Also on TV this weekend:
  • "All Hail King Julien" is a hilarious "Madagascar" spin-off series (Netflix, 12:01 a.m. Friday).
  • "Christmas in Washington" is an annual musical TV special from D.C. (TNT, 8p ET Friday).
  • Amy Adams hosts "Saturday Night Live" with musical guest One Direction (NBC, 11:30p Sat.).
  • Reality series "Thicker Than Water" returns for a second season (Bravo, 9p ET Sunday).