The Oscar winner was in the city to film a star-studded commercial for tycoon James Packer, who owns several Asian casinos. The clip is being directed by Martin Scorsese and also stars Leonardo DiCaprioand Robert De Niro.

The film will premiere next year at the opening of Melco-Crown’s
newest movie-themed resort Studio City in Macau, the big gambling mecca
that is now part of China. It’s the first time De Niro, Pitt and
DiCaprio have worked with Martin Scorsese together in the same film.