John McBain is a fictional character on the American daytime dramas One Life to Live and General Hospital, portrayed by Michael Easton.
Following the cancellation of GH spinoff, Port Charles, actor Michael Easton originated the role of FBI agent John McBain on OLTL on October 1, 2003.
Fans speculated he might join GH, where his former co-star, Kelly Monaco (Livvie Locke), had gone after the Port Charles cancellation.
[7] Due to Prospect Park's renewed plans to revive OLTL in January 2013, Easton's contract came into question, making his future as McBain on GH unsure.
Agent McBain arrives in fictional Llanview, Pennsylvania on October 1, 2003, looking to recruit Natalie Buchanan (Melissa Archer) for a pool tournament in Las Vegas, as part of an undercover operation.
The Music Box Killer storyline begins, and John remains in Llanview as the lead FBI agent to solve the series of murders.
Caitlyn's sister and FBI agent, Katherine Fitzgerald, arrives in town looking for Paul Cramer (David Tom), a man Natalie begins a friendship with and John is leery of.
Later, it is discovered by John and his brother Michael that Paul is being paid under the table by the chief of staff, Dr. Long to transport black market organs.
Evangeline decides to surprise John for a visit at his Angel Square apartment, only to find him playing cards on his bed with Natalie who he invited to watch a movie.
Natalie, realizing the lengths John has gone to help her, tells him what happened the night Cramer died and that she didn't kill him.
John and Natalie are both unaware Cristian has been programmed in captivity to kill his brother, Antonio Vega (Kamar de los Reyes) and his maternal cousin Tico Santi (Javier Morga).
Keeping Cristian's true identity from Natalie proves difficult, as his feelings for her continue to linger in spite of his relationship with Evangeline.
The unsolved crime has plagued John for years, but new evidence begins to surface, which leads to David Vickers (Tuc Watkins), Dr. Paige Miller, and ultimately, Dr. Spencer Truman (Paul Satterfield).
John forms a bond with Dr. Marty Saybrooke (then, Christina Chambers; originated and later Susan Haskell) and her son Cole Thornhart (Brandon Buddy) in 2007, eventually helping her get out of her forced marriage to Miles Laurence (David Chisum).
On episode first-run September 12, 2007, John is suspended from the police department, pending investigation into his role in withholding information about the true parentage of Tommy McBain.
Tommy, the adopted son of John's younger brother Dr. Michael McBain (Chris Stack) and his wife Marcie (Kathy Brier), is Todd Manning's (St. John) biological son, thought murdered by Spencer Truman; when the truth comes out and Todd is awarded custody, Marcie flees town with the child.
Devastated, an unraveling Marty sets a plan in motion; professing to still love him, she lures a repentant and hopeful Todd to a New Year's celebration for two.
John pulls Todd out on the episode first-run January 5, 2009; Blair is relieved for the sake of her children, but Marty is furious.
Killings take place in early 2009, with letters left on the bodies that spell out KAD, Todd's old fraternity, where he, Powell Lord III (Sean Moynihan), and Zach Rosen raped Marty, when they were in college.
The investigation reveals Mitch Laurence (Roscoe Born) is behind the stalking and Jared was blackmailed into helping, in order to protect his father Charlie Banks.
John starts 2011, frantic, unable to locate Natalie, who spends the beginning of the New Year giving birth to their child in Asa's lodge.
John and Natalie end up naming the baby Liam Asa McBain, while Marty is sent to an institution after losing her sanity.
Thomas McBain was shown on One Life to Live as a ghost and in recreations of John's history, but he did not mention Teresa on the show.
Téa tells John that Todd saved her son's life, and she takes the child home to Llanview, Pennsylvania.
Clint's driver arrives and delivers a note in Natalie's apparent handwriting telling him she hopes it was worth it referring to his cheating on her.
John, upset his life is falling apart, returns to Port Charles to confront Todd for destroying his family by sending Natalie the picture.
Clint felt John was not a worthy partner for his daughter, or father to his grandson, after he cheated on Natalie, while she was taking care of their son.
Once, when John is watching Danny, Sam's son, Lucy Coe (Lynn Herring) sees him, and calls him "Caleb," the king of vampires.
Lucy is declared insane, but later a woman named Alison Barrington (Erin Hershey Presley) shows up, and also calls John "Caleb."
In 2011, Regan Cellura from Daytime Confidential wrote that, despite usually detesting the character, she felt bad for John due to Natalie revealing that he was not the father of her baby, adding "Was it the writing?