This is an okay film except for the final plot twist which makes absolutely no sense given what has come before. The character development to justify this twist is non-existent and therefore the ending seems to have been done only for the shock value. It isn't shock, but rather disgust, that the viewer will be left with. Disgust at such an obvious and phony trick to end the film. Like I said, I liked the film but the ending spoiled the whole picture.