translate English to French: This film vividly fills in a lot of blanks.
Ce film permet de combler de nombreuses lacunes de façon frappante.