After revealing its cast in costume, the official website for the Ajin: Demi-Human live-action film has now updated. This time, the website started streaming the film’s very first teaser trailer, which gives us a taste of what an Ajin can do.

Takeru Sato plays the immortal Ajin, Kei Nagai and he’ll be facing off against Go Ayano, who plays the film’s antagonist, Satoh.

Filming wrapped up last 10 January 2017, with the film premiering in Japan on 30 September 2017. There are also several changes from the original source manga. One of them is the fact that Kei won’t be a high school student, but a medical intern. There’s also the fact that the film portrays Satoh to be much more younger-looking. Both the manga and anime, as well as other works, portray Satoh as a grizzled old man.

Gamon Sakurai’s original manga follows Kei Nagai, a high school student who suddenly dies after a vehicular accident. However, he turns out to be an Ajin, an immortal demi-human that the government is experimenting on. Because of this, he now has to run from the government. However, things get more complicated when an Ajin named Satoh gets involved.