Con sede en Barcelona, Castelao Pictures, (la productora y distribuidora de la empresa Filmax), es una de las principales compañías audiovisuales españolas. Organizada en cuatro grandes áreas – producción, ventas internacionales, distribución y exhibición – Castelao Pictures ha producido más de 80 largometrajes; películas premiadas, aclamadas y proyectadas internacionalmente como El maquinista (2004), El perfume (2006), la saga de terror [REC] (2007 – 2014), Transsiberian (2008) o las más recientes 100 metros (2016) o "Musa" (2017).