Stevie's back from the dead and you're all fuc