It’s the moment we’ve all been waiting for on General Hospital: Sonny finds out Dominic is an undercover cop. What happens when he confronts his enemy, who is really his son?

Watch the clip to find out.