Пер Гюнт вырос красивым парнем, на него заглядывались девушки, а он мечтал стать королём и разбогатеть. Пошёл он на свадьбу и там увидел девушку Сольвейг. Пер напился, перессорился с гостями и ушёл в горы, где встретил тролль-деву. Пер хотел жениться на ней и стать королём, но король троллей объяснил, что для этого надо стать троллем и жить по их обычаям. Пер сумел убежать, и он уплыл на корабле. Много лет он плавал и копил богатства. А когда вернулся к родным берегам, в шторм корабль утонул со всем грузом. За время плавания умерла мать Пера, а Сольвейг всё ждала его в лесной избушке. На перекрёстке дорог сидел старый тролль, который сказал, что Пер жил как тролли — только для себя. Отчаявшийся Пер увидел огонёк, пошёл к дому и позвал Сольвейг, которая сказала, что для неё он всегда оставался самим собой.