A riot in Miami, next thing you know... ALIENS?