Too many twists
John is a bank robber who is an evil thug who is actually a good guy doing the right thing who is actually being duped
Warwick is sheepish guy who is actually crazy and sees people and kills guests who is actually a cop who never kills people but only uses make up who is actually trying to get money...
the girlfriend is a bank teller who is actually sick and dying who is actually duping her boyfriend into robbing the bank.
The film is too disjointed and busy trying to misdirect to be an A film. i appreciate the thought but it loses the ability to make you care for any of the characters.