Director Michael Bay has publicly apologised for his critically-panned disaster movie Armageddon, despite the blockbuster making over half a billion dollars at the box-office.

Released in 1998, starring Bruce Willis and Ben Affleck, Armageddon was one of the biggest raking movies of the decade, pulling in over $553 million at the global box-office.

Despite its big audience numbers, critics absolutely hated Armageddon, and now Bay has admitted the movie was rushed and faced a number of problems during production.

He said: "I will apologise for Armageddon, because we had to do the whole movie in 16 weeks. It was a massive undertaking.

"That was not fair to the movie. I would redo the entire third act if I could. But the studio literally took the movie away from us. It was terrible."