Red 2 opens at a wholesale grocery store where retired CIA operative Frank Moses (Willis) is enjoying domestic life with girlfriend Sarah (Mary-Louise Parker), who craves excitement in their relationship.
So she is delighted when Frank’s sartorially challenged former associate, Marvin Boggs (Malkovich), pops up unexpectedly in the adjacent aisle.
Marvin’s re-appearance coincides with a dastardly plot involving US government agent Jack Horton (Neal McDonough), Russian secret agent Katja (Catherine Zeta-Jones) and an enigmatic figure known as The Frog (David Thewlis).
Frank, Marvin and Sarah go on the run for their lives with Chinese contract killer Han Jo-bae (Byung-hun) in hot pursuit.
Stylish assassin Victoria (Mirren) telephones Frank to let him know that British intelligence have also hired her to put a bullet through his head.
It’s on at the Stephen Joseph Theatre