I've been in Taiwan since last week, and I'll be here until early August. Thus, I missed the Alias season finale, and my attempts at being resourceful have failed. After watching some TV here, I've discovered that some American TV shows air here, such as Charmed and 24, but I have no idea where to find an Taiwanese TV schedule online that I can comprehend. I realize that the season finale may not air here until I return to the States, but I wanted to give it a try. Can anyone help me out?