The top 18 dancers take the stage on tonight's two-hour episode of "So You Think You Can Dance," which airs 8 p.m. on Fox.
Contestants will dance in pairs to genres ranging from hip-hop to the waltz.
The show made headlines this week when rumors circulated that actress Katie Holmes will perform on "So You Think You Can Dance" this season. Will producers drop any hints about her cameo tonight? Stay tuned.