see more
SANTA MONICA, CA - FEBRUARY 25: Director Taika Waititi attends IFC Films' Spirit Awards Party at 41 Ocean Club on February 25, 2017 in Santa Monica, California. (Photo by Jesse Grant/WireImage)