Tom Hardy Helps The Homeless
Tom Hardy gives cash to a man in need while out in Vancouver, British Columbia, Canada on Thursday (September 23).
The 33-year-old Inception actor is in town to shoot This Means War opposite Reese Witherspoon and Chris Pine.
Last week, Tom and his fiancee, Charlotte Riley, were spotted out together grabbing lunch with a friend.
10+ pictures inside of Tom Hardy giving back to a man in need…