Universal said today that Luc Besson‘s sci-fi actioner starring Scarlett Johansson will unspool July 25, two weeks earlier than its announced date. Lucy had been set for the action-packed weekend of August 8, where it was pegged against Warner Bros’ tornado flick Into The Storm and Paramount’s Teenage Mutant Ninja Turtles reboot, along with Disney’s The 100-Foot Journey. Instead, the EuropaCorp film co-starring Morgan Freeman will bow versus Paramount’s Hercules, Sony’s comedy Sex Tape and Lionsgate/Summit’s musical-drama sequel Step Up All In. Lucy stars Johansson as a woman who is tricked into transporting some very bad stuff that — unbeknownst to her captors — ends up transforming her into a merciless warrior. Vengeance and mayhem ensue.