A small rural hospital in Japan battles an international cybercriminal gang that is holding them ransom with their stolen patient data.
2005
2007
1981
1985
1990
1995
1996
2000
2008
—
2002
2024
2019