Jennifer Lawrence decided to volunteer some time at Montreal's Shiners Hospital for Children.

While filming a movie in Canada, Lawrence made a surprise visit to the hospital where the kids and employees were able to talk to and take pictures with her.

Everyone at the hospital said that Lawrence was so nice to everyone there and even signed a few casts for some of the kids.

With additional reporting by Madelyn Pellegrino