While it is bit long and sometimes technical, most could follow along. The director does a good job of seeing and interacting with the characters in a very natural way where one can see some of their natural tendencies and changes over time. If you're into politics and social movements, this is probably up your alley.