August 9, 2025 Festivals Concorso Internazionale Locarno Mare’s Nest Belongs in a Museum Ben Rivers’ latest feature is a long and meandering slog through the apocalypse that might work in a museum, but is deadening on the big screen.