2010 • United States • Directed by Peter Manoogian
Dr. Lorca from ëHideousí is back and continues to collect strange odditites; along with the help of Caitlin and her boyfriend. Along the way, they collect the mysterious pieces of the Demonic Toys. They continue their search at a mysterious castle in Italy, where there have been rumors of an ancient puppet alive and walking around. When not looking, the puppet brings the Demonic Toys back to life!