John Campbell

  • Blogs

    December 7, 2012

    Last Night: Lamb Of God At Bayou Music Center

    Thursday night the lights at Bayou Music Center went out at ten sharp, and the crowd roared in anticipation as a building was demolished onscreen and the stage was shrouded in a green-tinted smoke. Percussionist Chris Alder sat down at his kit first, followed by guitarists Mark Morton and Willie A ... More >>

  • Film

    November 4, 2010

    Greed, Interrupted

    Part meltdown memoir, part essential finger pointing, Inside Job will make you seethe.

  • Film

    August 19, 2004

    Deck Heads

    The card game Yu-Gi-Oh! becomes a wild and crazy movie

  • News

    September 30, 1999


    Has the fight over port expansion turned a bay watchdog group into a rubber duck?

  • Music

    December 30, 1993

    Rock Death in l993

    How cool are you when you're dead? Here's the ultimate sick scorecard of musical hipness.