Inner Demons

Inner Demons is a Netflix original action-horror film.

Plot
Aaron is an ordinary guy with one small problem: he's the son of Satan. Desperate to make sure the people around him stay safe Aaron lives alone and distances himself from everyone. When Tim, an old friend turned crime boss, starts targeting the people Aaron cares about Aaron must fight back and defeat Tim, even if it means becoming the thing he fears most.

Cast
Dylan Minnette as Aaron: the main protagonist.

Samara Weaving as Katie: A barista and Aaron's old friend who ends up discovering his heritage and helping him fight Luke.

Malcolm McDowell as Vince: A homeless man and Aaron's mentor who knows his secret.

Thomas Middleditch as Luke: Aaron's former friend who is now a crime boss and the main antagonist.