Lord of the Flies

Playhouse on the Square 66 S. Cooper Street, Memphis

After a devastating plane crash, an ordinary group of schoolboys finds itself marooned on an island. At first, it seems as though it’s all going to be great fun, but ... Read more