There are so many moving and inspiring films which feature noble characters and restore our faith in humanity. These characters always handle adversity with a certain courage, and they look at the horrors in life the way that many of us are afraid to. However, this post is not focusing on those characters. This post … Continue reading Movie Characters Who’ll Make You Optimistic About Life