Left-Handed Girl: Taiwan's Oscar Hope Shines at IFFI