The only down side of theĀ Little Shop of HorrorsĀ Melbourne season is that it's only three weeks. The sci-fi schlock musical…