They can't match Harry Potter yet, but scientists are to creating a real cloak of invisibility.
⇑ Translate the sentence above by Google ⇑
Related: cloak