Is JT alive and back for revenge?