
Newport Beach Film Festival 2021 “The Master Sake Brewers” 2021, 115 minutes, Japanese Friday, October 22, 5:00 – 6:55 p.m. The Lot Fashion Island – Theater #3 999 Newport Center Drive Newport Beach, CA 92660 Overcoming countless challenges, the timeless…