|Season 2, Episode 3|
Alfred is the third episode of Batman Season 2 and the 16th episode overall. It is the third part of a three-part story, detailing Bruce's wedding to Julie and his promise to Alfred.
ALFRED'S FINAL HOURS- As Bruce Wayne, Stephanie Brown, Julie Madison, Dick Grayson, and Barbara Gordon comfort a dying Alfred Pennyworth, they think back to important moments in their lives in which the butler was pivotal. Amidst the grief-induced tensions, Marilyn McCarthy and Harvey Dent have a go at each other.
- Luke Evans as Bruce Wayne/Batman
- Aaron Paul as Jason Todd (flashbacks)
- Rose McIver as Stephanie Brown/Batgirl
- Andrew Scott as Harvey Dent
- Jonathan Rhys Meyers as Victor Fries (credit only)
- India de Beaufort as Julie Madison
- Katrina Law as Nyssa al Ghul/Ra's al Ghul
- Rachel Skarsten as Talia al Ghul (Earth 3)
- Camilla Belle as Renee Montoya (credit only)
- Erin Cahill as CJ Maroni
- Crystal Reed as Sofia Falcone (credit only)
- Jane Levy as Barbara Gordon
- Jessica Stroup as Marilyn McCarthy
- Justin Chatwin as Jean-Paul Valley
- Katie Cassidy as Laurel Lance
- Jessica de Gouw as Helena Bertinelli
- Elena Satine as Pamela Isley
- Ruta Gedmintas Nora Fries (credit only)
- Shawn Ashmore as Jason Bard (credit only)
- with Jonathan Pryce as Alfred Pennyworth
- with Henry Ian Cusick as The Joker (credit only)
- John Barrowman as Malcolm Merlyn (credit only)
- and Bryan Cranston as Commissioner James Gordon
- Antagonist: None
- First episode to feature no antagonist.
- 15 of the 22 main characters appear in this episode
- The Joker, Victor, Sofia, Nora, Bard, Malcolm, and Renee do not appear in this episode.
- This episode takes place entirely inside of Wayne Manor.
- First episode to feature no guest cast.
- Final appearance of Alfred.