Yes, it does. It was only ever released in Germany by 20th Century Fox. The only way to watch it right now is by importing the German DVD (includes English Audio).
As of August 2021, it is also shown in the U.S. on FXX, one of Fox's movie channels. The other two movies are also shown on it.