El Cid Begins Its Reign in Spain##Barcelona-based animation studio Filmax is in the spotlight with its new animated feature, El Cid, the Legend, but will international audiences warm up to this Spanish treat?