Molly Shannon might have had the best moment of the afternoon at the 2017 Film Independent Spirit Awards held at the Santa Monica Pier on Saturday afternoon (February 25) in Santa Monica, Calif. The actress won the award for Best Supporting Female for her work as a cancer-stricken mom in… Read entire story.
Source: Just Jared