in ,

The Punisher returns for Black Sails

Starz announced today the casting of Ray Stevenson (“Rome,” Divergent), as the iconic pirate ‘Blackbeard,’ also known as ‘Edward Teach,’ on the Emmy(R)-winning Original series “Black Sails.” One of the most notorious pirates to have ever lived, ‘Edward Teach’ (‘Blackbeard’) returns to settle some unfinished business, but a great deal has changed during his absence, and he will have to disrupt cemented alliances and challenge new ones to achieve the impossible.

Starz also released a new behind-the-scenes ‘first look’ at season three which is currently in production in South Africa. The teaser will air on STARZ following the season two finale and includes a peek at the dreaded marauder ‘Blackbeard.’ The season two finale will air on Saturday, March 28th at 9 pm ET/PT exclusively on STARZ.

Trap set at Focus for Elba, Pacino, Pattinson and more

Showtime picks up Giamatti starrer Millions