Wasn't this movie called Dark Ride; Death on DelieveryCoz that's what it's called in Australia
its also called final contract; death on delivery different names for different places
ohk thank you so much