Indian Summers
Aafrin and Alice receive a threat from Cynthia.Facebook/PBS Masterpiece

In the upcoming instalment of Indian Summers, Alice and Aafrin deal with a difficult situation. In season 2 episode 3, the former lovers realise that someone else in the town knows about their affair.

[Spoiler Alert]

The latest episode of the British period drama TV series captures a perturbed Alice as she tells Aafrin that Cynthia (Julie Walters) knows about their affair. Alice fears for her life and doesn't let the club owner to talk to her husband. So Alice talks to Aafrin instead in the hope that Cynthia will listen to him. 

Although Cynthia doesn't seem sympathetic to their story, she does understand and later tells Alice that her husband will not hear about it. Furthermore, Ralph commends Aafrin's loyalty to his sister. 

While Aafrin takes decisive steps to stop Cynthia from talking about him and Alice (Jemima West), his sister launches an investigation into Kaira's (Sugandha Garg) death. 

In the upcoming instalment of Indian Summers, Sooni (Aysha Kala) and Naseem Ali Khan (Tanmay Dhanania) find some leads but are misguided and think that the British is responsible for Kaira's death.

Season 2 episode 3's synopsis (via TV Guide) reads:

Sooni and Ian share information about Kaira's death; Aafrin witnesses a domestic scene; and the maharajah arrives with a familiar face.

Indian Summers season 2 episode 3 airs at 10 pm EST on Sunday, 25 September on PBS Masterpiece. You can stream it via PBS Masterpiece's website.