"Trapped somewhere between the past and present."