Terry Chen

Recently added

I, Robot 2004
7.1

I, Robot 2004

Jul. 15, 2004

I, Robot 2004

In 2035, where robots are commonplace and abide by the three laws of robotics, a technophobic cop investigates an apparent suicide. Suspecting ...
Demonic 2021
4.2

Demonic 2021

Jul. 29, 2021

Demonic 2021

A young woman unleashes terrifying demons when supernatural forces at the root of a decades-old rift between mother and daughter are ruthlessly ...