It's time for revenge when Black Sails­ sets out for its Season 3 journey. There's an epic battle afoot, and the latest trailer for the Starz epic drama is getting everyone hungry for a fight.

Flint (Toby Stephens) has the strongest taste for blood as the trailer announces, "The battle begins." He won't be surrendering any time soon and is looking for someone to pay for "taking his woman." By the looks, of it he'll be setting up against the British Navy and a somewhat famous pirate you may have heard of - Blackbeard (Ray Stevenson).

Will his partnership with Vane (Zach McGowan) show up? Is he prepared for war on two fronts? John Silver (Luke Arnold) probably won't be the only one to lose some limbs in this saga.

Ahoy! Black Sails' cannons start firing on Saturday, Jan. 23 at 9/8c on Starz.