Welcome Home

Will the allies be able to stop their common enemy in this final episode?