The world may finally be calming down from the Bird Box craziness, but the memes live on. Netflix released the Sandra Bullock film at the end of December 2018, and it became an unexpected phenomenon.