James Cameron should have won Best Director.