True Grit

Spoiler alerts! If you haven’t seen True Grit, you may want to shy away from this review, as it’s got quite a few spoilers (major and minor) in it. You have been warned… True Grit is the latest [...]