The Big Bee (2015)

Set in 1995. A helicopter, operated remotely, is hovering in the sky over a nuclear power plant. The power company, prefectural government and media...


image