En un fin de semana tranquilo en las salas de cine de Norteamérica, "Glass" siguió siendo la película más vista el fin de semana con un estimado de 19 millones de dólares en ingresos en cines. Si bien no tuvo un desempeño tan bueno como "Split", el lanzamiento anterior de Shyamalan, el nuevo filme ha ganado 73,6 millones de dólares en 10 días.