Terry Chen

Demonic (2021) HD
IMDb:

Demonic (2021)

The Lake (2022) IN DERULARE
IMDb: 6

The Lake (2022)

Liberty Stands Still (2002) HD
IMDb: 5.7

Liberty Stands Still (2002)

Falling (2020) HD
IMDb: 6.1

Falling (2020)

Chimerica (2019) INCHEIAT
IMDb: 6

Chimerica (2019)

The Murders (2019) IN DERULARE
IMDb: 5.5

The Murders (2019)

Come and Find Me (2016) HD
IMDb: 5.7

Come and Find Me (2016)

I, Robot (2004) HD
IMDb: 7.1

I, Robot (2004)