Nadya Tolokonnikova and Masha Alyokhina have a band. It's called Pussy Riot. Maybe you've heard of them? They made international news after they were locked up in a Russian prison for a protest against President Vladimir Putin a couple of years ago. Sounds like a plot for a great B-movie, doesn't it?