Diana Edwards not welcoming guests
|Appearances||"Always Buy Retail"|
|Portrayed by||Debbie Campbell|
Diana Edwards is the woman to whom Castle declares "in future, Always Buy Retail." She bought an imitation Chanel handbag which has been the Holy Grail of the episode, and our heroes find her moments before our villain, Mukhta Baylor. Baylor is a former Nigerian secret police officer who has cut down at least two people in his quest for the passport concealed inside Ms. Edwards' new handbag, and is now looking to add three more scalps to that tally. Diana flees to her bedroom as Beckett and Baylor engage in a firefight, ended rather ingeniously by Castle.