Vote
Review by PixelPenguin

US/Spanish co-production with bloody scenes , spectacular fights , enjoyable score and being filmed in Almeria

...