"Operation Rescue Owl is underway!" Screen Daily has revealed the first official promo trailer for an indie animated movie titled Fox and Hare Save the Forest, the latest creation from a Dutch filmmaker named Mascha Halberstad (following her film Oink previously). This is premiering at the 2024 Berlin Film Festival in the kid's section titled