Joel Leslie does an outstanding job bringing the characters to life. The story itself is well written and engaging.