May 30th will be a great day for the Wachowskis. Their movie will have been declared a hit by then and they can both walk up to the local multiplex, where one will go see the new Indiana Jones, and the other the big screen Sex and the City movie. Here’s the first trailer:

(via slash-film)