|My Last Duchess|
|Season 6, Episode 5|
|Without a Soul||Fair Weather Friends|
- Ben McKenzie as Jim Gordon
- Donal Logue as Harvey Bullock
- David Mazouz as Bruce Wayne (credit only)
- Sean Pertwee as Alfred Pennyworth (credit only)
- Robin Lord Taylor as Oswald Cobblepot
- Erin Richards as Barbara Kean
- Camren Bicondova as Selina Kyle (credit only)
- Cory Michael Smith as Edward Nygma (credit only)
- Jessica Lucas as Tabitha Galavan (credit only)
- Chris Chalk as Lucius Fox (credit only)
- Crystal Reed as Sofia Falcone
- with Anthony Carrigan as Victor Zsasz (flashbacks)
- and Alexander Siddig as Ra's al Ghul
- John Doman as Carmine Falcone (flashbacks)
- Troian Bellisario as Mary Seward (flashbacks)
- and BD Wong as Hugo Strange
- Antagonists: Oswald Cobblepot
- Bruce, Alfred, Selina, Nygma, Tabitha, and Lucius do not appear in this episode.
- This episode is Harvey-centric.
Community content is available under CC-BY-SA unless otherwise noted.