The historical action film starring Chris Pine has been praised as a 'true sequel to Braveheart' and is now streaming on Netflix