Shadows is Milcho Manchevski’s most ambitious film to date, a mysterious, at times elusive work that delves into the mind of a young doctor whose life is turned upside down when he is involved in a car accident. Lazar Perkov (Borce Nacev) is a man wi...