Justin begins a monster-hunting course and is surprised to learn that he's supposed to track Juliet and her family of vampires. Meanwhile, Max attempts to separate himself from his conscience (voiced by Moises Arias).
Harper moves in with the Russos, and Alex cleans out the basement to make room for Harper's stuff. While doing so, she finds her old dollhouse and shrinks herself to fit inside. But then her parents give the dollhouse away with Alex still in it.
Justin searches for his vampire girlfriend, Juliet (Bridgit Mendler), who was captured by a mummy and turned into his minion. Meanwhile, Alex learns that her new British boyfriend (Gregg Sulkin) is a werewolf.
Justin runs for student-body president at school, but his chance of winning is threatened after he's blamed for a prank played on the principal. Meanwhile, Alex befriends a rebellious girl at school; Jerry, Max and Harper get stuck on a Ferris wheel at Coney Island.
Alex sells designer T-shirts at school and Justin demands that she give a donation to the student council for selling them on school property. After Alex makes the contribution, she wins a citizenship award, but many feel she didn't receive it fairly.
Alex reveals that she created a Justin clone who has been attending college for the past four years. When she tries to undo her spell, it causes the real Justin and his duplicate to merge into one person.
Alex, Justin and Max attempt to rescue Mason after he is kidnapped by rogue wizards who turned him into a dog. Meanwhile, Jerry and Theresa go on an anniversary weekend and are alarmed to learn that Harper and Zeke are running the sub shop while they are away.