"Blood & Roses", cont.
If you look at Gina being held by him, she's pretty happy. She's safe. She's downright blissful, practically.
Sonny, conversely, is about one part turned on and three parts desperate and miserable, at least until she gets a smile from him.
I wanted to see what happened when he kissed her. And the answer is... she's just watching him do it.
So she's happy, but she's not getting involved, not past a certain point.
She's running the show. Maybe she thinks she's being less reckless than him (that's not hard).
Maybe Sonny showing up (and Gina deciding to test and play with the situation instead of saying "Get lost, I'll talk to you later" or at least "go sit on the couch") was a Bad Idea because it gave Gina more faith in being able to handle someone like Mosca (or led her to continue viewing Frank as somehow less dangerous), and she should not, not, not have equated the two.