Visually beautiful, stunning film. Why cast Channing Tatum as Mexican?? Why not use a Mexican/Mexican American actor? Why is Manolo singing Radiohead? Again, why not use original Mexican songs written by Mexicans. I get Hollywood pays lip service to diversity, but I would have liked to see more diverse casting choices, especially for the teacher.