Darmiyaan: In Between (1997)
Darmiyaan: In Between (1997) is an Indian film starring Arif Zakaria, Tabu, and Kiron Kher. The film is set in Bollywood of the 1940s and tells the story of an actress who discovers that her son is a eunuch.
More at Wikipedia.