The movie “Spotlight,” which chronicled the Boston Globe’s explosive investigation into child sex abuse by Catholic priests, won best picture at the Academy Awards last night. If, like me, you’ve been living under a rock and you hadn’t heard about or seen it yet, run don’t walk to your nearest theatre. This is when movies can make the world a better place.
Happy Leap Day.
Leave a Reply