Which was formed first, The Creatures or This Picture?
This Picture This Picture were a UK alternative rock band that was formed in 1989 in Cheltenham, England and broke up in 1995, after releasing two albums.
Playhouse Creatures Playhouse Creatures is a 1993 play by April De Angelis, set in the theatre world of 17th century London. It premiered at the Theatre Royal Haymarket in 1993 and has since been revived at the Old Vic in 1997, the Dundee Rep in 2007 and the Chichester Festival Theatre in 2012.