i found this book very hard to understand. it uses quite a bit of jargon and chapters referance other movies as if your sure to know them and i don't. if you have a deep cinema background you would likely not notice these things, they may even add to it. this was my first class on cinema though and i didnt get it. not for laymen.