James Franco’s Castro Casting Defended by Producer After Leguizamo Bash

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…