There's a burgeoning film scene in Romania.

Share & Save