The mysterious strangers finally arrive at the Gammarra's, so Cara pretends that she's completely in control. Jessica confronts Alistair and learns why he fired Alex and Andrea. Alex and Louis' battle results in their mother getting shot.
The mysterious men finally arrive at the Gamarra estate to meet with Cara. They tell her that they are very sorry for her loss…she thanks them and gets right to business. She pretends to now about the deal. They inform her that what they her father ordered will be delivered in 3 weeks….and that she will owe them $10 Million. Cara holds her own with the 2 men as Marco looks on. When they leave Marco tells Cara that they are screwed but Cara insists that they are not….not as long as she is the head of the family...