Weeping Red RoseIf you have seen the Passion of Christ movie you weep. Red roses convey love and Christ is love.