Demons in Miami? Maybe