When a science experiment goes horribly wrong, gigantic fish gain appetites for human flesh.
2008
—
1992
2017
2003
2020
2023
2000
2012
2022
1998
2025
1977
2013