Best Director Award went to Martin Scorsese finally! I'm so excited he won, it was so long overdue! The Oscar for the best movie even went to 'The Departed'
Best Actress award went to British actress Helen Mirren
Best Actor went to Forest Whitaker, although Forest did an amazing job in the film, I'm kinda sad because I was really rooting for Leo.