Sam and Dean meet up with old friends, make new enemies, and alas, really good casting wrecks the twist this week on Ride or Die - S5E02 - Good God Y'all.