Rumor has it that genius inventor Thomas Alva Edison may have once concocted a device by which the living could communicate with the dead. Megan (Rachel Balzer) sets out to recreate Edison's otherworldy achievement after she finds plans for the machine and attempts to build a … Join Mr Skin to read her entire Biography