?
Shikha Arora
Acting
Known For

6.0
A video camcorder, a store security camera, and concealed cameras candidly expose lives in three loosely linked tales.
LSD: Love, Sex aur Dhokha
2010

N/A
A feature film that depicts a touching love story between two young women, Meaghan and Louise, who confront mainstream religious beliefs that pose a threat to their romantic relationship. Meaghan, who is rejected by her parents due to her sexuality, pretends to have undergone religious conversion therapy to become heterosexual. Louise, on the other hand, is openly gay and deeply in love with Meaghan, but Meaghan struggles to come to terms with her own feelings and hides them. Amidst the challenges, threats, and intimidation by those who claim to be 'believers,' will the couple's love ultimately triumph?
Let's Go Below the Rainbow
2023