Tag: Lupita Nyong’o

Lupita Nyong’o stars in zombie film set for 2019 release

After seeing its debut at the Sundance Film Festival, zombie film “Little Monsters” is getting ready for full distribution. Up and coming distribution company Neon won the rights to distribute the film […]