Kevin Spacey delivers the performance of his life

Rating: 10/10 (24 January 2017)

The movie will keep you guessing the entire time. Verbal Kent (Kevin Spacey)delivers the best performance of his life. There are so many actors in this film that all deliver from the beginning to the end. This is tough to write without a spoiler. But rest assured you don't want Kaiser Sosa coming after you.
This movie is older now so you will have to look past the fact that it has become dated, but if you are a fan of good acting and a story line that you will never guess until the reveal at the end then this is a film for you to see. BUT WAIT watch the credits there is even more in there.