One of the most anticipated movies premiering at this year’s Toronto Film Festival during Midnight Madness is Headshot. The Indonesian film, from Kimo Stamboel and Timo Tjahjanto (Tjahjanto also wrote it) stars Iko Uwais (2012’s The Raid and its sequel) in a story that feels like part Jason Bourne, part John Woo‘s The Killer, and part straight-up bloodbath.

In Headshot, Uwais’s character Ismail wakes up from an injury having lost his memory, but slowly comes to realize that he is a trained killing machine. He’s nursed back to health by a woman he falls in love with, which becomes complicated once he starts having to battle a henchman with ties to a powerful drug lord. Check out the trailer below:

This is the kind of project a foley artist can do wonders with, and from the sickening squelching of blood escaping a body and knives being plunged into flesh, well, they definitely had fun with this one.

What makes a movie this visceral and violent standout though is a good story, and it feels like Headshot will be grounded with Ismail’s desire to uncover his past (if it turns out that he even wants to). Still, the action is pretty amazing, especially since so much of it seems like it’s up close and thoughtfully choreographed.

Headshot also stars Chelsea Islan, Julie Estelle, Zack Lee, Sunny Pang, Epy Kusnandar, David Lawrence, Very Tri Yulisman.