Meteorite
Back to videos

Video unavailable

This video can't be played right now.

Toilet film 1: Stalling

We tasked two groups of young people to make a film entirely set in a public toilet in a day. Stalling is the first of these films, directed by Amal Barkhad and starring Teala-Marie Buchanan and Aisha Ahmed. Both films were made with our partners Pattern Pictures.

Suggested videos