Review: “Scarlet”

Noah, Louis and Summer share their thoughts on Scarlet, the new Japanese animated feature from director Mamoru Hosoda and Studio Chizu.