Love, Rosie

Love, Rosie ★★★★

A good blend of comedy and romance & an unexpected lack of predictability.