Bhanurekha Ganesan (born 10 October 1954), better known by her stage name Rekha, is an Indian film actress who has mainly appeared in Hindi films. Noted for her versatility and acknowledged as one of the finest actresses in Hindi cinema, Rekha started her career in 1966 as a child actress in the Telugu film Rangula Ratnam, which won the National Film Award for Best Feature Film in Telugu for that year, though her film debut as a lead happened four years later with Sawan Bhadon. Despite the success of several of her early films, she was often panned for her looks and it was not until the mid-to-late 1970s that she got recognition as an actress. Rekha has acted in over 180 films in a career spanning over 40 years. Throughout her career, she has often played strong female characters and, apart from mainstream cinema, appeared in arthouse films, known in India as parallel cinema.