
Finally, we get some answers! As much as I loved the Deke-centric episode, it also threw a lot of new things at us — namely, the alien bat parasite that ended up taking over Keller’s body and setting up his death. This week, we learn what those things are cal…
Read More