Not as good as the first in my opinion - trying to hard to be a prequel set to LOTR, too many "connections" that shouldn't be there, too many made up characters and events that are just a little too untrue to the original, and the sense of time too messed up. But still enjoyable overall.
Kind of a slow start, but builds in intensity throughout. Characters are relatively complex. You don't know who you want to 'win' not hero/anti-hero - they're real people - both with difficult personalities but of completely different natures. In the end, they both win, in different ways.
Smoke and Mirrors try to deceive you that there's a story here. Likable actors. What would've saved this movie is if the script writers had been clever enough to actually plant seeds/evidence to support the conclusion while still surprising the audience. As it is, if you're surprised, it is just because there is no support for it so guessing it would be just as valid as any other guess. They keep saying these people are doing such amazing things, but the real-life audience is not as amazed as the ones in the film. Not the worst movie I've seen, but not much going on here, honestly.