Michael Caine looks back on playing Afred in the three Dark Knight films and the cut-short career of Heath Ledger.