Great voice performance as always. Train plot got a little confusing but overall plot is still fantastic story