Richard the Stork is a 2017 animated adventure film. It was directed by Toby Genkel and Reza Memari. Richard the Stork premiered at the Berlin International Film Festival in Germany on February 12, 2017. Animated movie was released for a limited time on Google Play on June 1, 2017. It premiered in theaters in the United States on June 30, 2017. A sequel, Richard the Stork and the Mystery of the Great Jewel was released in April 2023. imdb.com