James Franco has been cast as Fidel Castro, something John Leguizamo says is an outrage … but the film’s producer’s punching back, albeit with an explanation that’s a bit confusing. The news was announced this week that JF would be playing the late Cuban dictator, who came to power in the ’50s and ushered in