Sci-Fi Spoilers for week of April 3