Maxie gets a restraining order against Lulu.

This week on General Hospital, Carly and Sonny worry about Mike, Griffin believes Anna is keeping something from him, Peter gets tested, Drew and Franco hunt for answers, Carly’s stunned to hear where Nelle is living, and so much more… Read’s General Hospital spoilers to learn who gets in over their head.

Follow on Twitter, on Facebook, and on Instagram.

Photo credit: ChrisD/JPI

– Amy Mistretta