Grand Guignol: Theatre of Guilty PleasuresSet in a gothic Chapel, Theatre Grand Guignol could truly be called the masters of guilty pleasures. It was founded in Paris in 1894 with...