Justin Timberlake pulled out all the stops for his 2018 Super Bowl Halftime Show, with a marching band, hundreds of dancers, and even a giant projection of Prince, whose hometown of Minneapolis, Minnesota, played host to this year鈥檚 big game at US Bank Stadium.

The 鈥淢an of the Woods鈥 singer (along with his band, The Tennessee Kids) began his set with 鈥淔ilthy鈥 and some older favorites 鈥 鈥淩ock Your Body,鈥 鈥淪e帽orita,鈥 鈥淪exyback,鈥 鈥淢y Love,鈥 and 鈥淐ry Me a River鈥 鈥 before taking the field with a full marching band to perform 鈥淪uit and Tie.鈥 From there he switched gears, settling in at a piano to sing a few bars of 鈥淯ntil the End of Time,鈥 which led right into his Prince tribute.

With a larger-than-life image of the late musical icon projected onto a banner behind him, Timberlake sang along to 鈥淚 Would Die 4 U,鈥 as Prince鈥檚 鈥渓ove symbol鈥 lit up the area around the stadium .

After giving a special shout-out to Minneapolis, the former boy bander changed things up again, welcoming literally hundreds of backup dancers onto the field for a performance of 鈥淢irrors,鈥 with 鈥 what else? 鈥 actual mirrors. The dancers stayed for 鈥淐an鈥檛 Stop the Feeling,鈥 as Timberlake headed into the crowd for a few selfies.

Reactions to the show 鈥 and particularly to the Prince tribute 鈥 were mixed on Twitter, with many critics citing an interview Prince did in 1998, in which he said he hated the idea of using high-tech special effects to perform with someone from another era. Other people loved the performance, though, and were excited to hear so many of JT鈥檚 older hits.

Timberlake previously teased the performance in a press conference, telling reporters, 鈥淚 had a ton of grand ideas about special guests, from 鈥楴 SYNC to [JAY-Z] to Chris Stapleton to Janet [Jackson]. But this year鈥y band, The Tennessee Kids, I feel like they鈥檙e my special guests, and I鈥檓 excited to rock the stage.鈥

He added: 鈥淲ithout giving too much away, we鈥檙e doing a few things with this halftime show that they鈥檝e never quite done before.鈥

What did you think of Justin Timberlake鈥檚 halftime show? Tell us @BritandCo.

(photos via Christopher Polk/Getty Images + Christian Petersen/Getty Images)