Avengers walk all over Villa Novans