Benjamin Cheng Movies

  • 2011
    The Grace Card

    The Grace Card

    The Grace Card

    7.22011HD

    Everything can change in an instant ... and take a lifetime to unravel. When Mac McDonald loses his son in an accident, the ensuing 17 years of bitter...

    The Grace Card
  • 2026
    Primate

    Primate

    Primate

    6.4292026HD

    College student Lucy and her friends spend their vacation at her family's home in Hawaii, which includes her pet chimpanzee, Ben. However, when Ben co...

    Primate