There’s nothing like getting the good news that a TV show you love is getting a shot at another season. It’s even better when the show in question hasn’t even gone into season 2 yet – or when it has had to overcome such tragedy as Starz’ Spartacus has endured, following the death of series lead Andy Whitfield earlier this year.

However, despite the fact that the new season of the show, Spartacus: Vengeance, hasn’t even premiered yet, Starz is already committing to a third season of the show.

Said Starz Media Managing director Carmi Zlotnik:

“There is no denying the impact ‘Spartacus‘ has had in the marketplace with fans across the globe thirsting for the continuation of the epic tale. “Vengeance” brings unparalleled action and drama to STARZ viewers in January. We are thrilled to come to an early agreement that allows the writers and talent to get right back to work in preparing for season three.”

Added executive producer Rob Tapert:

“Many surprises are in store for ‘Vengeance‘ viewers this year, but rest assured the multi-layered plot and richly developed characters will continue to be a trademark of this series. It’s incredibly gratifying to see how the story has resonated so well with viewers worldwide.”

While the first season of the series, Blood & Sand, did fairly well for a premium cable TV show, it’s safe to say that Spartacus has only recently come into its glory. As strange as it seems, season 1 of the series gained serious momentum via on-demand and home viewing, but it was the subsequent prequel mini-series, Gods of the Arena, which gained it wider exposure, earning and estimated 6.2 million viewers per episode – once all airings and on-demand viewing are tallied. Combined with Whitfield’s publicized bout with cancer, Spartacus hype has risen to an all-time high in anticipation of season 2, Vengeance, which will star Liam McIntyre (replacing Whitfield in the lead role of Spartacus).

Happy to hear that Spartacus season 3 is on the way?

Spartacus: Vengeance will premiere on Starz on January 27, 2012 @ 10pm ET/PT.