Hands of Stone Cast Edgar Ramírez Robert De Niro Ana de Armas Usher Ruben Blades Ellen Barkin John Turturro Pedro "Budu" Perez Jurnee Smollett-Bell Óscar Jaenada Reginald E. Cathey Yancey Arias David Arosemena