FINALLY — no, really, for months we’ve been wondering when Warner Bros. might release a full cast list for The LEGO Batman Movie. Although several voice actors had already been announced, like Jenny Slate as Harley Quinn and Billy Dee Williams as Two-Face, there were plenty more that remained a mystery; like, who’s voicing Bane and Scarecrow and Riddler and all those other delightful Bat-villains? And now we finally know.

Warner Bros. has unveiled the full list of voice actors from The LEGO Batman Movie, which hits theaters one week from today. Here’s what we already know: Will Arnett reprises his role as the Dark Knight from The LEGO Movie, with Michael Cera as Robin, Ralph Fiennes as Alfred, Rosario Dawson as Barbara Gordon / Batgirl, Jenny Slate as Harley Quinn, Zach Galifianakis as The Joker, Billy Dee Williams as Two-Face (fulfilling the promise of his Harvey Dent role in Tim Burton’s Batman) and Mariah Carey as Gotham’s Mayor.

Here’s what we’ve been waiting for: Conan O’Brien will voice The Riddler, Jason Mantzoukas is Scarecrow, Zoe Kravitz is Catwoman (perfect), Doug Benson is Bane (you know, that makes a lot of sense), and Garfunkel and Oates duo Kate Micucci and Riki Lindhome play Clayface and Poison Ivy, respectively.

And yes, Channing Tatum’s Superman and Jonah Hill’s Green Lantern are returning, this time with The Flash, voiced by Adam Devine.

There are, as you might have suspected, a few exciting cameos — if you’d rather wait until next week to experience them for yourself, then you should probably avert your eyes because we’re getting into potential spoiler territory.

___

Still here? Cool. The LEGO Batman Movie, like its LEGO Movie predecessor, will also feature some delightful crossovers from non-Bat and non-DC characters. We’ll see Voldemort (Eddie Izzard), King Kong (Seth Green) Sauron (Jemaine Clement), and The Wicked Witch (we’re not sure who’s voicing her), as well as the Gremlins — yup, those Gremlins. There’s also a new, mysterious character named Phyllis, voiced by Ellie Kemper.

The LEGO Batman Movie hits theaters on February 10.

More From ScreenCrush