moviesNews Shout! Studios and Studiocanal Have Teamed Up For Distribution Rights to Animated Feature 'Little Vampire' April 12th, 2021