There are so many things wrong with that trailer.
1. Listen to Slater answer "Yes" to the leap tall buildings question. What delivery!
2. That's a nice watch she has on when she is flying around! Is that the equivalent to the Bat-Phone commissioner Gordon has in Batman?
3. "Diabolical villains!" haha
4. "The game is finished" Could Helen Slater be any worse as an actress?
5. Mommie Dearest is in this film
6. and she says "Now I'm really upset". I kept thinking she was going to say "pissed off" but, no, she says "upset". What a villain! Diabolical!