This is a solid movie all around which features a great acting cast ensemble. When watching this movie, you will know why Kevin Spacey won an oscar for his role a Verbal Kint. The movie has a very well- written plot line with a grest twist-ending that manages to fill in all the questions asked in the beginning of the film. Bryan Singer, director of the two X-Mex movies and Apt. Pupil, has proven that he could become a very big name in hollywood in the future.