Movies Blue Beetle (2023)A young man finds an alien artifact grafted to his spine. Trouble ensues. By Tom K, 1 yearAugust 20, 2023 ago