Leila - Season 1
- Latest Episode: Episode 6
Leila - Season 1: In a near-future world where an oppressive regime segregates society, one woman skirts the system to search for the daughter taken from her years ago.
- Country: India
- Release: 2019
We moved to new domain Gowatchseries.tv. Please bookmark new site. Thank you!
MOST RATING SERIES