As the movie progressed I said "ah ha!" that I knew who did what. Minutes later I was proved wrong but THEN thought that I knew what was up. Again I was proved wrong. Soon I realized that I was being led down the primrose path. This back and forth happened throughout the movie.
By the end of the movie I realized how well it had been crafted. I felt is was a good choice of cast members too.
I highly recommend this movie if you can find it!