Sebastian Caine develops a serum that allows the user to become completely invisible. He experiments with the serum on himself but is unable to return to his visible state.read more
Sebastian Caine develops a serum that allows the user to become completely invisible. He experiments with the serum on himself but is unable to return to his visible state.