Wuthering Heights raked in an estimated $34.8 million in domestic box office over the three-day weekend and is projected to sell $40 million through Monday, according to Comscore.