Godzilla Battle Royale is a low-budget Godzilla fan film, directed and written by Billy DuBose. It was theatrically screened in the Pickwick Theater.
1999
2005
1997
1980
2003
2023
1992
1996
1987
1976
2000
2006
2008
2002
2011