Beben Films was established in Athens in 2007.

“L” is its first feature film production.