In the TV series Shameless, Jimmy Lishman, also known as Steve Wilton, was a recurring character who had a complicated storyline. In season 3, he was supposedly killed off-screen by a Brazilian drug lord, but in the season 4 finale, a post-credit scene revealed that he is still alive and goes by the alias "Jack." He pulls up outside the Gallagher house with an unknown woman, who asks him if he wants to go in, but he declines and drives off
. The show did not provide a clear explanation of what happened to him after that, but there is a theory that he and Fiona reconnected after she left Chicago