Robert Montoya
Agent
- Joined
- Dec 3, 2001
- Messages
- 40
Just read "Moulin Rouge" won the National Board of Reviews Best Picture. Doubt it will win the Academy Award, but I remember last year. Paramount pulled Wonder Boys form it's original January release to March. When they thought it could ba condender for last years Oscars. Will be bummed if they do. One of the few releases this year I'm really looking forward to.