American actor Lucy Lui has been roped in to play the antagonist role in the upcoming DC Comics adaptation ‘Shazam! Fury of the Gods’.

Liu, who is best known for her roles in ‘Elementary’ and ‘Why Women Kill’, has been cast as the black hat character named Kalypso, the sister of Helen Mirren’s villainous character Hespera.

Mirren’s character Hespera and Liu’s character Kalypso are the daughters of the Greek God Atlas, who is one of the sources of Shazam’s powers. He holds the stamina of Atlas, as well as the power of Zeus, the strength of Hercules, the wisdom of Solomon, the speed of Mercury and the courage of Achilles.

Liu is no stranger to major franchises. After launching her career in ‘Ally McBeal’, she rose to fame with 2000’s ‘Charlie’s Angels’ and 2003’s ‘Charlie’s Angels: Full Throttle’.

She has also starred in Quentin Tarantino’s ‘Kill Bill’ films, the Oscar-winning musical ‘Chicago’ and was the voice of Viper in DreamWorks Animation’s ‘Kung Fu Panda’ features. Liu also appeared on TNT’s ‘Southland’ and in the Netflix romantic comedy ‘Set It Up.’

Along with Liu and Mirren, the core filmmaking team from the 2019 ‘Shazam!’ is returning for the sequel, including Zachary Levi as the titular character, and Asher Angel as his teenage alter ego Billy Batson. David F. Sandberg is returning to helm the film.

‘Shazam! Fury of the Gods’ is slated to release on June 2, 2023.