Ray Stevenson, who smashed heads (and our hearts) as Volstagg in the Thor films, is hitting the high seas in season 3 of Black Sails. The Rome and Insurgent actor will play the notorious pirate Blackbeard, Starz announced Tuesday.

After a long absence, the infamous pirate—also known as Edward Teach—comes back to settle a few scores but finds that much has changed. With new alliances and heavily established ones in the way, Blackbeard will need to navigate his way through more than just the treacherous ocean.