Three-D films OR 3-D films have existed makes more sense in an isolated sentence, but with the right context had existed could work. You need a period ( . ) at the end.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.