I got the last two on the bottom line, but the first I had no idea on. Even after Googling them I am none the wiser. Not sure those shows made it across the pond.
I love just guessing random forenames beginning with M and seeing what you can get - thanks Miranda for giving a common name to a character I don't recognise at all!