I can't speak to historical accuracy but am guessing there are problems in that regard. Casting has some issues (I like Pattinson but this wasn't a good choice). Bottom line is that this was a film that added up to an enjoyable 2 hours 20 minutes. Just don't demand too much.