Toy - Motoring
Blood Red Shoes - An Animal
Brass Moustache is an independent, multi-award winning film company based in Soho, London.
Drawing on a pool of singular artistic and technical skill we produce unique, first class film across all formats.
Our clients include