'Downton Abbey' Final Season Premieres Tonight
Season 6 (the final season) of "Downton Abbey", which picks up in 1925, premieres tonight January 3 at 9pm on PBS. We are apprehensive about the whole affair! How will we feel when the last episode airs?
Related: 'Downton Abbey' The Final Season