If you were thrilled by the action-packed scenes of the recently released Godzilla vs Kong film, you must be looking forward to something similar with a bit more well-defined plot. It seems Netflix knows exactly what you are searching for and has already come up