Luna is an endearingly prudish teacher in Milan who lives with her grumpy father Often teased by students and coworkers alike her only ally is the janitor Angelo who harbors a secret crush on Luna When a carnival comes to town Luna meets a man who possesses a magic lamp which he uses to free her shadow self This doppelganger is Lunas polar opposite whose presence poses both a problem and an opportunity for Luna