NACHOOOOOOOOOOOOO. .. There have been Latin super hero movies since black and white days