2017 / Newport Beach Film Festival to feature “The Long Excuse” (Nagai iiwake) at Japanese Spotlight event, April 24, 27 Newport Beach Film Festival to feature “The Long Excuse” (Nagai iiwake) at Japanese Spotlight event, April 24, 7:30PM & April 27, 5:00PM + Newport Beach, Calif. – On Monday, April 24, 2017 the 18th Annual Newport Beach Film Festival (NBFF)… Read more →