However, the eye-catching D7 battlecruiser ... of spacefaring vessels. In Star Trek V: The Final Frontier, it’s revealed that ...