Russell Brand and Helen Mirren shooting “Arthur” on set in NYC

Russell Brand and Helen Mirren shooting "Arthur" on set in NYC

Russell Brand and Helen Mirren pictured filming a scene on the set of “Arthur” in the East Village in Downtown, Manhattan.

Picture by: Splash News