1995's Braveheart is full of historical inaccuracies, but I still find myself enjoying it after watching it countless times. Here's why.