Chen Zhenyuan Movies

  • 2019
    A Dog Barking at the Moon

    A Dog Barking at the Moon

    A Dog Barking at the Moon

    5.82019HD

    Coming back to her broken family, pregnant writer Huang Xiaoyu and her French husband, Benjamin, finds herself trapped between her cult brainwashed mo...

    A Dog Barking at the Moon