On Reddit, user WeeSean6 said: Okay so crazy theory but, the finale episode was so jumbled imo [in my opinion] and it didn’t seem to link up,
“Like Ghost jumping from different places/conversations so quickly etc.
“So what if ‘Ghost’ getting shot was just that. The ‘Ghost’/hood persona dying and only James living on?”
“The finale seemed like all the perfect ways to say goodbye to his old life and get rid of his past – divorcing Tasha (Naturi Naughton), one last shootout with Tommy, seeing Raina (Donshea Hopkins)/Kanan (50 Cent), saying goodbye to Angela…”