Question: what are sophie's dads names?
Answer: The one problem is she has no idea who her father is, and after snooping through her mother's diary she knows there are three possibilities. There's Harry (Colin Firth), Sam (Pierce Brosnan), and Bill (Stellan Skarsgard).