Production starts in Spain on Marc Webb's thriller, marking Depp's first major U.S. studio project in years alongside Penélope Cruz and an ensemble cast.