Sci-Fi Spoilers for week of May 22