Dec. 13 (UPI) -- Fox announced on Wednesday that The Cleaning Lady has added Kate del Castillo and Santiago Cabrera to the Season 3 cast. The Cleaning Lady returns March 5 at 8 p.m. EST.
They will play Ramona and Jorge Sanchez, described as "mysterious siblings." Ramona is a philanthropist and art collector who is ruthless behind the scenes.