Review: The Scouse Red Riding Hood, Royal Court, Liverpool

“Who the f*** comes up with this stuff?”, the man next to us in the stalls wondered audibly, in...

Read More