Amara Karunakaran is an English actress. She made her film debut in 2007 as Rita in Wes Anderson's The Darjeeling Limited, which premiered Venice Film Festival, and Peaches in St Trinian's. Wikipedia