Originally Posted by
chainer1216
Id say The Sight would see through the cloak, it allows the wizard(dresden in this case) to see things as they truely are, its been shown to be strong enough to see through the veils of Angels.
The downside being that anything you see with it is burned perfectly into the mind forever, and if what you happen to glance at is too horrible or too beautiful itll drive you man.
And the last person to try to use invisibility against dresden payed for it because he pretended he couldnt see them and then sucker pu...blast them.