This rock 'n' roll Angela's Ashes begins in County Wexford, Ireland, in the late 1950s, a now unrecognizable, priest-fearing backwater suffocating in superstition and strangled by sexual fevers. After an escape to the Bronx, Larry finds himself, like a musical Zelig, side by...