Delirium (2013)
Delirium is a 2013 Ukrainian film produced and directed by Ihor Podolchak, premiered in Director’s Week Competition in Fantasporto (Portugal, 2013), awarded with the "First Prize" at Baghdad International Film Festival (2013).
More at Wikipedia.