"Lucy," starring Scarlett Johansson as a woman with a super-powered brain, collected $44 million to win at domestic box offices, outmuscling "Hercules," but both releases helped pump life into a lackluster summer at U.S. and Canadian theaters.