Spanish filmmaker Juan Carlos Mostaza is headed to New York this month with Under the Lake, a 14-minute animated thriller making its world premiere in competition at the 2026 Tribeca Festival. Ahead ...