Is Screen's predictions coming true? I wonder...