So much has taken place in the latest two episodes of iZombie and so much more is expected to happen this coming Tuesday as we are finally reaching the end of this adventurous season. Each story arc is slowly wrapping up nicely, with all the necessary dosages of drama, suspence and humor, which is one of the show's greatest qualities: the way it manages to combine all the right elements that make for great television. In "Pour Some Sugar, Zombie" and "Reflections Of The Way Liv Used To Be", our mortal and immortal heroes found themselves in huge emotional and physical rollercoasters, with secrets coming to the surface, zombies turning into humans, and vice versa, and big life choices that finally need to be made. Without further ado, here are the highlights of these past 2 episodes:

1. Liv finally learns who Drake really is, while Clive gets closer to learning about the existence of zombies in Seattle

It had to happen some time and I'm glad it finally did. While I'm not a big fan of Liv getting romantically involved with anyone but Major Drake, I have to admit that even I can see that Drake is a nice guy. His emotional and quite talksy mother, while under a breakdown, confessed to Liv that her son is working as an undercover cop in order to bring Mr. Boss into justice, making Liv realize that her suspicions of him being the "bad guy" were more than incorrect. So when last week's case brought her into detective Lou Benedetto's (guest star Enrico Colantoni) way again, more pieces of the season long ongoing puzzle were put in order, when he explained to Liv the circumstances under which Drake got involved with this case. And things got even more heated when Benedetto dropped that one of his informants claimed that their supplier were drug-using and flesh-eating zombies. While there was no direct inkling that the show will go towards this direction, given the subtle ways it uses to usually prepare the viewers for what's coming, I'd say that Clive will shortly put two and two together and will connect the dots between Benedetto's confession and what the brain examiner also revealed to him and Bozzio a couple of weeks ago (that the brains that were brought in by Suzuki's widow were of human origin).

2. Ravi faces off Major over his criminal actions

I don't know how many times I will say this but when iZombie enlisted Rahul Kohli for the part of Ravi, they definitely hit a gold mine. The confrontation between Ravi and Major in the final minutes of "Pour Some Sugar, Zombie" was without a doubt his most intense and emotionally charging scene to day. While Ravi easily denied recognizing the man depicted in Agent Bozzio's picture, he knew right there and then that his best friend and roommate was into some... major trouble. And after opening Major's safe and reading all the victims' names and descriptions of their lives in his notebook, it was only natural that he would believe he was living with a murderer. There are tons of awesome relationships in this show, but the bromance between Ravi and Major is a favourite of mine, so watching Rahul and Robert in such a charged interaction was way more rewarding than I ever thought.

3. Zombie goes in, zombie goes out

And while inevitably Major turns back to being a zombie after his one-on-one with Ravi, Blaine is returning to human form once more. Only this time, humanity came with a cost, aka it took away his villainous, delicious side and left us with a brand new and way-too-innocent-for-my-liking Blaine. Looks like Ravi's new version of the treatment, the one that Blaine was exclusively told to take only if it was absolutely necessary, came along with the curse of memory loss and now Blaine is walking around like a lost puppy, wondering what on earth he has done that has people despise him so much (in which I have to add that Ravi's summary of Blaine's criminal backround was yet again one of the most hilarious bits of the season!). And while good-Blaine is getting into a whole new pair of shoes, newly-turned-to-a-zombie Don E and Chief start making moves of their own. How long this situation is going to last, or where it will lead them... I have no clue. But I guess we won't have to wait long to find that out.

4. Rita the zombie

I gotta say, Leanne Lapp's Rita wears the zombie wig quite nicely. I cannot feel sorry for her, not one bit, because, despite the fact that her heartless father has her locked up in a glass cage, she still has not even remotely tried to redeem herself for everything she put Liv and Major through in the course of the season. Still, if there was a single doubt about whether or not the meticulous redhead was turned into a zombie or not, well, the show had that question answered quite clearly. And I must say, I'm more fond of white-haired Rita than the redhead one.

5. Bozzio arrests Major over the accusation of him being the Chaos Killer

In the final minutes of last week's episode, Bozzio finally made her move on Major, something that was obviously coming for a long time now. After having a talk with the animal caretaker that handed over Minor to Major the night the poor pup disappeared in a bus, in which the woman revealed that the man that took one of the Chaos killer's victim's dog was in fact our favourite blond, Bozzio needed no more reason to make her move. Unfortunately it came in the worst timing ever, as Major was ready to use Vaughn as his guinea pig to test Ravi's new treatment. What does this mean for Major though? We all know that he has all of his victims frozen instead of killed and that he acted the way he did in order to protect Liv from getting killed by Vaughn. But if Liv, Ravi and even Clive move against Bozzio in order to release him, where can this lead our heroes at?

Well, the wait to find out all of the answers to our questions is almost over, as iZombie returns tomorrow night with the 2-hour long season finale, in which Liv (Rose McIver) and Ravi (Rahul Kohli) are in need of help and find an unlikely ally in Blaine (David Anders). Detective Babineaux (Malcolm Goodwin) and Dale Bozzio (guest star Jessica Harmon) pursue a new lead on an old case. Meanwhile, when Major (Robert Buckley) finds himself in a world of trouble, sleazebag Brant Stone (guest star Ken Marino) comes to his rescue. Vaughn's (guest star Steven Weber) evil side reaches a whole new level of mean. Working together on a mission, Liv, Detective Babineaux and Major crash Vaughn's Super Max Rager party, where Rob Thomas (as himself) performs a song from his solo career. Meanwhile, Blaine reaches out to Peyton (guest star Aly Michalka) for help, which does not sit well with Ravi. Watch the promo here: