La película cuenta la historia de la relación entre Sigmund Freud (Heinz Bennent) y la princesa Marie Bonaparte (Catherine Deneuve), incluyendo la huida de la familia de Freud al exilio.
Un grupo de estudiantes alemanas aprovechan su veraneo en las costas españolas para estudiar en una academia de idiomas que pertenece a un complejo hotelero donde años atrás ocurrió un brutal asesinato cometido por el sobrino de la dueña del lugar. Éste, supuestamente recuperado, sale del centro psiquiátrico donde había sido internado.