Where Was 'Left-Handed Girl,' Taiwan's 2025 Oscar Submission, Filmed?

Non-stop night market revelry in Taipei makes a fine backdrop.