BUFFALO KIDS

BUFFALO KIDS

Neil Landau’s most recent animated feature film BUFFALO KIDS was nominated for a Gaudi Award in Spain. 

Related Research

  • IDOLS
    Neil Landau is co-Executive Producer on the live action feature film IDOLS that completed production in Spain and is currently in post-production. Warner Bros is distributing in November 2025. 
  • Ugly Sweater
    Lauren Musgrove’s directorial debut feature film, “Ugly Sweater,” was selected for the Pan-African Film Festival and will have its Los Angeles Premiere on February 12, with a second screening on February 15. […]