Stars sent to Tower of London for ‘Game of Thrones’ premiere

LONDON (AP) — The fifth season of “Game of Thrones” is having its premiere at the Tower of London, an atmospheric landmark whose history is like the show: tangled, royal and bloody.

The series’ stars walked a red carpet Wednesday at the 1,000-year-old fortress, a former palace and prison where traitors were once tortured and executed.

The cast were sworn to secrecy about plot twists in the series, a phenomenon that has injected sex, blood and plots of Shakespearean complexity into fantasy television.

But Michael McElhatton, who plays Roose Bolton, promised “shocks” for fans of George R.R. Martin’s books, on which the series is based.

Nikolaj Coster-Waldau, who plays Jaime Lannister, added “there will be major surprises. We enter the endgame now.”

Season five premieres April 12 on HBO.