Rachel Shelley Co-Stars, Directors & Movies Together
Creative Legacy
Rachel Shelley is an English actress whose primary contribution to Indian cinema rests on her pivotal role as Elizabeth Russell in the 2001 Bollywood blockbuster 'Lagaan: Once Upon a Time in India'. Directed by Ashutosh Gowariker, the film was a landmark historical sports drama that achieved massive critical and commercial success, and was nominated for the Academy Award for Best Foreign Language…