who plays the role of general james outram in the film directed by a person ranked number 13 in bbc 's poll of the greatest bengali of all time ?
richard attenborough