mexican nicolas cage