Two women's lives - passionate and uncompromising - woven over generations by two intertwined stories.
Banita Sandhu
Kavita
Deepti Naval
Deepali
Kevin Mains
Rupert
Stephen Schreiber
Helmut