Costumes were AMAZING with detail. Many well known actors. However, Jennifer Hudson proved she was a star, along with Idris. The one person I went into the movie ready to hate, was actually in the top 3 actors... Taylor Swift.
The rest of the cast.. dancers not actors. Would have liked to see triple threats in those roles, with acting as their first priority.