Killing Castro Film 2026 1h 53m Killing Castro political thriller filmdrama filmbiographical film Directed by ER Eif Rivera 2026 film directed by Eif Rivera Released9 June 2026CountryUnited States, United KingdomLanguageEnglish