Dimensional stories are a new genre that I'm really loving. It a mix of moving action along with a mysterious force, pulling the reader into different worlds. I, for one, loved this story.Plot: What would you do if you plunged into water and woke up in a different world? First, I freak out and then I think what do to. The plot moved well gathering the reader for great world building and characters. On the surface, the reader see and feels the gaps in the world. It's a daring experience trying to put everything together at once. I let the story guide me, putting myself in the thoughts of Callum, I let everything seeped into my mind slowly they way he did. He was smart and after thinking things through bit by bit, he slowly began to understand what is happening. It does move slow in the beginning, but it does have a lot of information to divulge, so give the book time to unfold.Characters: There are some minor character that put the final piece of the puzzle and helped Callum. I felt like these guys (especially the end) was the comedy relief guys. No one understood their weird comments or actions. I knew to pay attention more to these guys cause they knew more than what they led on. Callum himself, did a big change in taking a role he didn't want to play and well played it perfectly. He did act strange at first but he got it. Callum questioned why he was so different in this world and what happen to change it. I always wondered myself what I would be like in another dimensional world. *shrugs*Dimensional: This is the main part of the story and yes I loved it. It played out well from beginning to end, giving the reader an impressive experience. For me, dimensional stories are hard to pull off since they can be confusing. Blackwell doesn't confuse the reader at all, instead giving the reader a steady and exciting story to read.Undercurrent is a dark, impressive story. With the perfect ingredients of action, mystery and dimensions, Blackwell excellent story telling moves the reader. With a vivid execution from start to finish, Undercurrent is an entertaining ride.