Ruby Sparks
Caitlin Colford
Ruby Sparks delivers an unpredictable, feel-good experience that manages to remain surprisingly sincere despite a plot that sometimes reads like a would-be Jim Carrey vehicle.