Ornstein and Smough are one of the toughest gatekeepers in the series. Unlike several bosses on this list, they are mandatory if you want to finish Dark Souls. On top of that, they’re the most ...