Emagine Theatres opens at Hampton Village Centre