On todays General Hospital recap. Peter shoots Franco in the chest and leaves him lying in a pool of his own blood. . . Anna insists Peter is a damaged man, but Maxie still doesnt want to hear it. Anna admits she had Peter kidnapped to get him out of the picture, which upsets Maxie even more. Anna says Peter is as dangerous as Faison, but Maxies tired of hearing it. . . Maxie says Liesl was more honest than Anna. She says Anna is the person she confides in and she cant believe Anna would do this to her. Maxie says theyre done. . . Maxie apologizes to Britt for lashing out at her. She complains that everyone lied to her. Britt understands, but points out that Peters lies were more dangerous than Annas. . . Spinelli tells Jason where to find Franco. Robert tells Spinelli he needs to be there for Maxie now. Spinelli runs into Valentin and accuses him of protecting Peter and allowing him into Maxies life. . . Sam updates Liz on what happened at the wedding and what Peter is responsible for. Sam mentions that Franco was looking for Jason. Liz runs out to find Franco. . . Sam also updates Alexis, who runs into Valentin. She wants answers from him as well. He swears he didnt know that Peter sabotaged Drews plane. . Jordan demands answers from Robert and wants to know why Peter has been walking free all this time. Robert says he had no proof. . . Anna apologizes to Mac, who says hes angry at himself for missing the truth. Anna says Mac wanted to see the best in Peter. . . Cameron and Scotty discuss what to do for Franco and talks about how he wanted to check into Shadybrook. Cameron wants to make a list of all the things he and Franco can do together. . . Mac complains to Robert that he didnt see the truth about Peter. He wishes he had gotten rid of Peter, but Robert praises Mac for being one of the good ones. Mac says he wants justice for Maxie. . . Spinelli and Sam pay Maxie a visit. Maxie says she feels she betrayed them, but Sam says its not Maxies fault because Peter only showed her parts of himself. . . Jason gets to the studio and finds Franco bleeding on the floor. Liz comes in right behind him. Jason calls it in while Liz tends to Franco, who manages to open his eyes. Franco tells Liz that he loves her and the boys before he stops breathing. Liz does CPR. . . Peter shows up at the hospital and Valentin tells him that hes worried what Jason will do. Peter says there is nothing stopping him from being with Maxie. . Anna and Valentin stop Peter from getting into Maxies room, but he calls out to her from the hallway. Anna tells Peter to turn himself in. Peter says Anna must be relieved to know shes not his mother. Anna says she bent over backwards to give him the benefit of the doubt. Peter says hes free from her now. Maxie agrees to talk to Peter. . . Jordan gets to the studio and Jason tells her that Franco is dead. Liz accuses Jason of being the one who killed Franco.