Relatable characters, realistic acting, feel good songs, the pace of the movie is just enough to keep you wanting more. And the dancing is so good! I never knew about Jordan Fischer but I became an instant fan because he came across as a real guy with real problems who happened to dance so well.