Film WATCH: John Leguizamo Slams Casting of James Franco as Fidel Castro While Others Defend It 08.08.22