54th Cannes Film Festival: Stairs Of “Moulin Rouge” In Cannes, France On May 09, 2001