A live action Wonder Twins movie is coming from DC: what took so long? February 16, 2022 By Celebitchy 8 Comments