Kenneth Branagh-penelope Cruz-willem Dafoe-judi Dench-johnny Depp-derek Jacobi-michelle Pfeiffer