Yes, invisibility cloaks do exist. The technology, as you can see, is not yet perfect, but it's pretty doggoned good! What fun!
You can even more or less hide a car with it, as shown in this Mercedes ad. What fun!
Yes, what fun, until you think a bit longer. It's only fun in (or over) the hands (or tanks) of the good guys.