Very well acted but a complex movie that is sometimes hard to follow with many plot lines going at the same time. The history itself is fascinating and I have to assume as true since it would take weeks to fully research. Worth a watch but maybe could have been shorter than the 3 hour commitment needed