Sorry Supreme Leader fans, but our favorite mad scientist was not available to record this episode. Luckily his brother Stephen stopped by to pick up the slack and help deliver a very special surprise for Jeff. Will Stephen be the secret ingredient it takes to finally End Superman's life? Tune in to find out!