Smile

Some guests arrive for a fun weekend where everyone is happy. Perhaps a little too happy? a thriller written, filmed and produced by Teenage Stage students at Clongowes Wood College, Kildare, Ireland July 2019
Previous
Previous

The Beekeeper