The film consists of four stories set in different cities where the characters are inter-dependent.
I Am Afia is the story of a single woman (Nandita Das) who wants to experience motherhood to feel complete but is unable to endure the long wait to find the right man.
I Am Megha is set in the early '90s and speaks of two friends who have been separated by conflict; Megha is a Kashmiri Pandit (Juhi Chawla) and her friend Rubina (Manisha Koirala) is a Muslim woman.
I Am Abhimanyu is the story of Abhimanyu (Sanjay Suri), a broken yet proud man, who had been abused as a child and grows up with an ambiguous sexuality.
I Am Omar tells the tale of sexual discrimination, blackmail and prejudice. Through Omar (Arjun Mathur) the last story throws light on the misuse of Article 377 by the cops to harass and blackmail gay men.