Original: Since opening in May 1998 , the studio has been involved in the production of a number of blockbusters , including The Matrix , Moulin Rouge !
Simplified: Fox Studios Australia is a major movie studio located in Sydney , Australia .