Johnny Depp and Penélope Cruz film thriller in Vilanova i la Geltrú
Seaside town transforms into film set for ‘Day Drinker,’ directed by Marc Webb

The seaside southern town of Vilanova i la Geltrú has become the backdrop for a high-profile film shoot this week, as Hollywood stars Johnny Depp and Penélope Cruz arrive to film "Day Drinker", a thriller directed by Marc Webb. The main set is located on a yacht docked at the Pendennis facilities in Vilanova Grand Marina, with production activity taking over a large stretch of the town’s seafront near the port.
The story unfolds mostly inside the bar of a cruise ship, but the production has also taken up the area beyond the boat, with trucks, trailers, and production teams filling the port area, as first reported by Canal Blau and confirmed by the Catalan News Agency (ACN).
In addition to Depp and Cruz, the cast includes younger names like Outer Banks actress Madelyn Cline and Spanish actor Manu Ríos, known for his role in Élite. The film is slated for release in 2026.
Filming in the town is being coordinated with the help of Node Film Clúster, a regional agency that supports audiovisual projects in the area.