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 Óscar Jaenada Reg E. Cathey Yancey Arias David Arosemena