Lynne Ramsay Should Have Won the Academy Award for Best Director

Shea Vassar says what we’re all thinking: Lynne Ramsay was snubbed.