Lionsgate has released a trailer for Killing Castro, the upcoming political thriller which marks the feature debut of director Eif Rivera.Set in 1960 New York, the film sees the FBI, CIA and the Mafia set their sights on Fidel Castro as he arrives to make a speech at the United Nations, but as the Cuban […]