This movie is part of the notorious German "SchleFaZ" series. "SchleFaZ" is a German abbreviation meaning "the worst films ever." It was aired in November 2021 on German TV station Tele5. The show features two hosts presenting the whole movie, and then making fun of it throughout.