Perfect Vision

Perfect Vision is the 18th episode of the first season of Costume Quest.

Synopsis
Lucy takes destiny into her own hands after her witch costume reveals a terrifying family secret that may explain the mystery of never relating to her mom.