14 April 2008 - New York, NY - Julia Roberts and Clive Owen film scenes for 'Duplicty' outside Lord and Taylor's flagship store. Photo Credit Jackson Lee