John Leguizamo took to Instagram to speak out against the recent casting of James Franco as Cuban revolutionary Fidel Castro in the upcoming independent film, “Alina of Cuba.”
“How is this still going on?” Leguizamo asked his Instagram followers.
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased