A new Beatles documentary purporting to offer viewers an intimate look at the band's early years will seek studio suitors at the Cannes Film Festival later this month.
On March 28, 1964, the Beatles were immortalized in wax at the Madame Tussauds Wax Museum in London. They were the first pop stars to be given this honor.