For many years, Mirrors have been in everyone's home. Some people can't live without them, others try to avoid them.
Many years ago, mirrors were thought to bring great pain. Some would even go as far as to say they are the portals to hell.
La Belle a small town in Florida is about to see that not all mirrors are safe.
Rick Jones gets a gift from his brother that will change his life forever.