CELEB NEWS John Leguizamo, Others Outraged As James Franco Is Casted As Fidel Castro In New Film James Franco has been casted to play Fidel Castro in an upcoming film, and John By Cynstaxx / 08/06/2022