On February 26th the Hollywood types will meet for this year’s edition of The Academy Awards, sure to be filled with lots of self love, sanctimonious speeches and sermonizing from the likes of Meryl Streep, who in the last few days has called herself “ 275 more words