Two brothers on a food delivery detour uncover their uncle's bizarre crime cult operating in the heart of Florida's underbelly.