The self - destructing character played by Jean Michael Vincent , Matt Johnson , is Lance Carson 's transfiguration .
The writing LONG LIVE MATT on the Dark Point wall .
The self - destructing character played by Jean Michael Vincent , Matt Johnson , is Lance Carson 's transfiguration , although the writing LONG LIVE MATT on the Dark Point wall .