Reflections concerns a troubled piano teacher, Mihailo (Mustafa Nadarevic), and his efforts to come to terms with reality through a love affair with a poor but industrious girl, Olgica (Anica Dobra). When she dumps him for a younger boyfriend (hoping to make a political career in the Communist Youth organization), Mihailo is overrun by the ghosts of his past and begins a killing spree. Flashbacks which explain the killer's motivation are intrinsic to the film's central idea. The apparent contrast between the past and the present becomes a parallel, thanks to the clever transitions between shots. Mihailo becomes unable to distinguish the 'reflections' of the past upon his own present, and is thus driven over the edge.