I'm giving this an 'A' based mostly on Melina's performance.
She certainly was the standout again in this episode. Just like Kristine, I had the thought that her scenes with Mac at the beginning, and Sid at the end, were like bookends to the episode. Melina's portrayal of Stella's situation...