This historical drama, which is currently streaming for free, is an unofficial Braveheart sequel and even stars a member of that movie's cast.