No one knows what actually happened to the Princes in the Tower, Edward V of England and Richard of Shrewsbury, Duke of York. They were 12 and 9 when they were locked up in the Tower of England in July 1483. Most people assume they were murdered but there is only circumstantial evidence. Though there were a lot of suspects, it remains a cold case. King Richard’s servant, James Tyrrell, confessed to the murders in 1501, during the reign of Henry VII. Richard made Tyrell the High Sheriff of Cornwall in 1484, which sounds like political payback to me. Richard (Aneurin Barnard) is king, rightfully, whether Parliament or the witch queen or anyone believes him or not. He really is keeping the kids in the tower for their own good. The streets of London aren’t safe and forget about the moors. The princes in the Tower are peas in a shell game of thrones and everybody’s a mark and everyone else is a shill. The problem is they don’t always know who they’re shilling for. They keep changing sides. Only the women have stability. Elizabeth (Rebecca Ferguson) and Margaret (Amanda Hale) both want the same thing. They want it for different people, but their interests are aligned. Margaret is tortured by her visions of god’s will because she has to personally give an order for slaughter. Her husband, Sir Henry Stafford (Michael Maloney), is playing both sides against the middle and he’s forcing her to take a hard line. Save or slaughter. Really it makes no difference to him either way. His brother’s fighting on the other side and whoever wins, it’s all good. But he can’t know how best to inveigle his way through the halls of intrigue until he’s given a specific order to leak. Watching Margaret burn her letters to the Duke of Buckingham, we see how the most important documents in history were wasted in fires. Today they are shredded. History is told by the whiners. The storm of the castle, the saving of the princes from the dreaded Tower of London, is a shamble and a mystery. Someone tipped off somebody. We know that Sir Henry Stafford ratted his wife out to the king at every turn, but always just soon enough to cover his ass but just too late to do anything. The outcome is shrouded. The boys were moved to a deeper part of the Tower where they can’t be got at. Plots and counterplots mix menace with mystery until all we see is Edward (Sonny Ashbourne Serkis) gasping at someone he knows. No one knows who exactly killed the princes if they are even dead. The two Elizabeths finally give us some proper magickal workings. First the matriarchal magicians upend a war with their sorcery. Henry Tudor (Michael Marcus) can’t sail to battle in the rain. Elizabeth York (Freya Mavor) incants “I wish that it would rain” and the noble necromancers conjure rain. Like it doesn’t rain a couple times a day in England already. It’s a wonder they get anything done at all. The former and future queens then put a curse on the killer of the princes, Elizabeth’s sons, the other Elizabeth’s brothers. King Richard warns them that they should lighten their magic or it will come back on someone they love in the future. Their magic lasts a long time. It’s still raining in England. Den of Geek Rating: 3 Out of 5 Stars Like us on Facebook and follow us on Twitter for all news updates related to the world of geek. And Google+, if that’s your thing!