The Flash is expected to gross less than $20 million in its second weekend at the domestic box office.