Linda Liao Movies

  • 2005
    Fishing Luck

    Fishing Luck

    Fishing Luck

    5.72005HD

    Lanyu - Orchid Island, is a small tropical island where its aboriginals take preys on the flying fish, a symbol of bliss and abundance, to make their...

    Fishing Luck
  • 2011
    Twisted

    Twisted

    Twisted

    52011HD

    A twisted south east Asian tale of 3 groups of individuals - a drug dealer who banged up a young girl, a pair of con men who wants to turn over a new...

    Twisted