Was just watching this movie and noticed the photo of time square has the Invincible billboard behind Whoopi Goldberg