What a grand entrance.