The 68th annual Berlin International Film Festival, or Berlinale, starts today and runs through February 25th, 2018. It is opening with the world premier of Isle of Dogs.

Isle of Dogs is scheduled to open in theatres on March 23rd.