Rather much ado about nothing really. Cast of hundreds and quite confusing at times. Narration the best thing