Maggie’s Russia pushes the boundaries