Get unlimited digital access to baltimoresun.com. $0.99 for 4 weeks.

'Mamma Mia'

"Mamma" has looks and hooks: Stellan Skarsgard, left, Pierce Brosnan, Colin Firth and Amanda Seyfried. Peter Mountain / Universal Studios
Loading