Daniel Day-Lewis
Self
Cameron Diaz
Self
Liam Neeson
Self
Martin Scorsese
Self
Bob Brown
Narrator (voice)
Kenneth Jackson
Self
Lucy Sante
Self
Rebecca Yamin
Self
Ruth Abram
Self
Tyler Anbinder
Self
Peter Quinn
Self
Brian Ferguson
Self