Killing Castro (2026) Film Review from the 25th Annual Tribeca Film Festival, a movie directed by Eif Rivera, written by Thomas DeGrezia and Leon Hendrix and starring Al Pacino, Diego Boneta, Kendrick ...