"Da Cuo Che," which literally translates to "Taking the wrong ride," is the most classic tearjerker Taiwanese movie of all time. The film was shot in 1983, and the title…
Continue Reading