Wong Kar-wai had to rush to complete the film in time for its debut in May 2000 at the 53rd Cannes Film Festival, where it ...