Anne Heche at arrivals for 30th Film Independent Spirit Awards 2015 - Arrivals 1, Santa Monica Beach, Santa Monica, CA February 21, 2015. Photo By: James Atoa/Everett Collection