Rey Mysterio's rip-roaring returns to action