Red thinks the Kingmaker (guest star Linus Roache), a strategist, is responsible when a politician in Prague is framed for murder; Liz uncovers a secret Red has been hiding, airing Monday, April 28, 2014 at 10 p.m. ET/PT on NBC.