Tom Hanks
as
Andrew Beckett
Denzel Washington
as
Joe Miller
Roberta Maxwell
as
Judge Tate
Antonio Banderas
as
Miguel Alvarez
Luca Guadagnino
Director
Marisa Berenson
as
Allegra Rori Recchi
Tom Hanks
as
Andrew Beckett
Tilda Swinton
as
Emma Recchi
Denzel Washington
as
Joe Miller