Tin Shed Pictures, founded by Cyrus Larcombe-Moore in 2026, is a production company that rejects traditional industry hierarchies in favour of a cooperative filmmaking practice. “Listen to them, the children of the night. What music they make!”
There’s more to come…