It all depends on how the film is being depicted. (For example: Titanic, it was historically accurate in an aspect but what difference would it make if it wasn’t) If it’s meant to be educational and “showcase” the event, then yes it should be historically accurate. If it’s meant as a comedy like Hercules, then it kind of doesn’t matter