S24 · E3520 March 202328m0

The Fallout

Doctors

Episode Summary

Sid finds out the truth about Damien, Luca lashes out, and Scarlett’s first VPAS shift doesn’t go to plan.