Strong and thought provoking, some great acting there as well

...