The first episode of the season, hosted by Seth MacFarlane, gave me some hope that things were finally getting back on track. Then came three lackluster episodes in a row, hosted by Joseph Gordon-Levitt, Daniel Craig and Christina Applegate. None of which were terrible, just average at best.Then came last night and Bruno Mars and Tom Hanks. Except for the Brad Pitt bits, which seem like a weak replacement for the Digital Shorts, the rest of the show was firing on all cylinders. The best thing SNL can do is put Bill Hader into as much of the show without overusing him. His Stefon character is pure magic.