Stan Lee's Annihilator status on IMDB changed from script to announced today. Comments are "interviewing directors".