Ah, there’s nothing better than a story about a hitman with a heart of gold. Now we have The Hunter’s Prayer, starring Sam Worthington.

He plays an assassin sent to kill a young woman (Odeya Rush) but finds himself unable to pull the trigger. They form an uneasy alliance and flee from their pursuers, while also trying to avenge the death of her family.

Watch the trailer!

The Hunter’s Prayer hits theaters June 9.