Show more
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
Robert Downey Jr.
Tom Cruise
Jennifer Aniston
Ben Affleck