The film is a debut for writer/director Jordan Peele and makes its debut over the Oscar weekend where Moonlight and La La Land made all the headlines.
Batman in his Lego took a small tumble down to number 2 this weekend with a good $20 million gross, this brings the films total US gross to $133 million.
Very little else happened on the US box office this weekend with a couple of Oscar hopefuls still hanging on waiting to see if the award boost will give them a little more life.
Longest running film this week is La La Land with 12 weeks to date and the highest total grossing film is Hidden Figures which is now on $152.8 million after 10 weeks.