Horror sequel Smile 2 is the No. 1 movie in North America this weekend, earning $23 million in receipts, BoxOfficeMojo.com announced Sunday.

ADVERTISEMENT
Coming in at No. 2 is The Bad Robot with $10.1 million, followed by Terrifier 3 at No. 3 with $9.3 million, Beetlejuice Beetlejuice at No. 4 with $5 million and We Live in Time at No. 5 with $4.2 million.

Rounding out the top tier are Joker: Folie a Deux at No. 6 with $2.2 million, Piece By Piece at No. 7 with $2.1 million, Transformers One at No. 8 with $2 million, Saturday Night at No. 9 with $1.8 million and The Nightmare Before Christmas at No. 10 with $1.1 million.