Several otaku band together to save the baby of a Filipina mother.
Unfortunately the movie Shichi-nin no otaku: Cult seven is not yet available on Disney Plus.