[deleted]
Yes, the European Broadcasting Union (which organizes the annual Eurovision Song Contest) is one of the production companies involved in this film, at least according to Wikipedia.