Allen Lin Movies

  • 2007
    Crossed Lines

    Crossed Lines

    Crossed Lines

    5.82007HD

    Crossed Lines (Chinese: 命运呼叫转移; pinyin: Mìngyùn Hūjiào Zhuǎnyí) is a...

    Crossed Lines
  • 2007
    My DNA Says I Love You

    My DNA Says I Love You

    My DNA Says I Love You

    3.52007HD

    Gigi and Marlene, two single women both in their late 20's, work at a bio-technology company, researching and developing medicine to suppress...

    My DNA Says I Love You