Japanese director Hirokazu Kore-eda’s latest film, Monster, stars Sakura Ando as Saori Mugino, a single mother who suspects that something is troubling her son. Written by Yuji Sakamoto, Monster ...