All Cast

Johnny Depp

Johnny Depp

Paul Kemp

Amber Heard

Amber Heard

Chenault

Aaron Eckhart

Aaron Eckhart

Sanderson

Michael Rispoli

Michael Rispoli

Sala

Giovanni Ribisi

Giovanni Ribisi

Moberg

Richard Jenkins

Richard Jenkins

Lotterman

Amaury Nolasco

Amaury Nolasco

Segurra

Marshall Bell

Marshall Bell

Donavon

Bill Smitrovich

Bill Smitrovich

Zimburger

Julian Holloway

Julian Holloway

Wolsley

Enzo Cilenti

Enzo Cilenti

Digby

Karimah Westbrook

Karimah Westbrook

Papa Nebo

Aaron Lustig

Aaron Lustig

Monk

Natalia Rivera

Natalia Rivera

Chenault's Friend

Jimmy Ortega

Jimmy Ortega

Cop on Fire

Guillermo Valedón

Guillermo Valedón

Xanadu Maitre d'