Tag Lauren Cohan

The Boy

The Boy

The Boy (previously known as The Inhabitant) is a 2016 American-Chinese psychological horror film directed by…