Yesterday ★★★½

A winning cast, solid direction an an irresistible soundtrack elevate a middling script.