Human Nature explores the shattered world of a young English teacher, David Lee as he faces demonic entities that plague him at every turn. David must find out what is real and what is not. Starring Jake Lo, Venetia Chan and Daren Teoh.

Directed by Jerrie Lim
Written by Clarissa Say
Music by Ænimic (

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…