Dame Helen Is the Leader of a Dangerous New Scooter Gang

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