Frankie Pain is an actress, known for Amélie (2001), I Stand Alone (1998) and The City of Lost Children (1995). Read more on iMDB