...What an entrance