The Avengers are at Hampton beach.