Q: who played sophie in the original mama mia? A:
Amanda Seyfried