General Hospital

General Hospital Recap, Monday, July 1: Shiloh Swipes Some DNA

General Hospital Recap MondayGeneral Hospital Recap Monday

The General Hospital recap for Monday, July 1 features Shiloh playing detective, Mac laying down the law, and a surprising new job opportunity for Robert.

At Charlie’s, Shiloh (Coby Ryan McLaughlin) called his lawyer and told her that he knew the identity of Willow’s baby. When Brad (Parry Shen) arrived with Wiley, Shiloh cornered him and asked why Brad was acting so defensive. After Brad left, Shiloh revealed that he stole something belonging to Wiley.  It seems that a DNA test is on Shilo’s agenda.

Alexis (Nancy Lee Grahn) arrived at Drew’s (Billy Miller) office and took a minute to admire how he interacted with a newly-SORAS’d Scout. (We’d say she’s about 4 now.) Later, she revealed to Drew that the time has come to read Oscar’s last will and testament.

Sam (Kelly Monaco) and Jason (Steve Burton) relaxed at Sonny’s safe house and Jason told her about his adventure in Beecher’s Corners. When Jason admitted he was going back to collect Carol, Sam insisted that he stay well out of sight.

At the PCPD, Mac’s (John J. York) first day back as commissioner got off to a bad start. Officer Billy Price (Jonathan Stanley) arrived at the station and demanded information about  Jason. Michael (Chad Duell) happened upon the scene.

When Billy remembered him as Jason’s accomplice he demanded that Michael be arrested for aiding and abetting a fugitive. However, Chase (Josh Swickard) provided Michael with a false alibi.

Over at the Floating Rib, Laura (Genie Francis) learned a fascinating fact about Robert (Tristian Rogers). It turns out that Robert passed the New York State Bar exam right before he joined the WSB.

So, what kind of job is a former super spy with a law degree qualified for? Why District Attorney of Port Charles of course! General Hospital airs weekdays on ABC. Check your local listings for airtimes.

Video Credit: Katie Couric

(function () {
var opst = document.createElement(‘script’);
opst.type = ‘text/javascript’;
opst.async = 1;
opst.src = ‘’;
(document.getElementsByTagName(‘head’)[0] ||

Subscribe Now

Get spoilers, news and recaps in your inbox daily.

Subscribe Now

Get spoilers, news and recaps in your inbox daily.