Starring Cast
I'm Not a Monster (2016) stars Liu Dongqin as Chen Kepa, Zhang Yujian as He Anyi and Wang Muxuan as Lung Jiahui. The comedy series premiered on iQiyi in 2016. Below is the full cast.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.