Sacha Baron Cohen is seen filming a crazy stunt on the set of The Dictator in New York (August 11). Where's a stunt man when you need one!
Check out The Dictator page for a lot more pics from set.
The New York Post is reporting that Sacha and wife Isla Fisher have finally moved into an apartment in the Battery Park section of Manhattan after living for months in TriBeCa's Greenwich Hotel. Their new building features a lap pool, gym, views of the Hudson River, and a famous neighbor - Leonardo DiCaprio!