Teenage Stage International Summer School

View Original

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