The 31st Slamdance Film Festival has announced its 2025 lineup as the festival makes the move from Park City to Los Angeles.