Bad Samaritan ★★★

Starts off good, really interesting take on a movie done a million times. But halfway through it makes all the same mistakes again. 
Such a shame cause the cliches take me out of it. 
There are also a few ‘reaches’ that go beyond believable.