Question: who played mary corleone in the godfather 3
Answer: Sofia Coppola