Dame Helen Is the Leader of a Dangerous New Scooter GangS

[The always delightful Helen Mirren at a movie premiere in London. Photo via Getty]