The video, entitled 'Miracle on 6 train today', starts with the rose seller patiently (if a little fed up because her job is trying to get rid of 140 roses all day every day) explaining how much the flowers would cost. So when the guy in the suit double checks how much it would cost for all of them, she seriously can't quite believe what's she hearing.
He then said: "Do me a favour. You've got to give them out. You just give them out today...don't sell any of them, give them all away."
The overwhelmed seller promised she'd give them all away and is left shaken and crying when the good samaritan left the train and went about his day (probably as a lawyer bringing justice to the underdogs), before shouting "FREE ROSES!" to a laughing carriage. Check it out:
Aaaaand now we're crying. What was the last good deed you saw? Tweet us @sofeminineUK!
You might like...
Ricky Gervais Is Absolutely Owning Trophy Hunters And It Is Fantastic
This Video Shows Why We Should Love Children For Who They Are
10 Ingenious Signs To Take To A Marathon