Teodora Film [IT] Production Companies via Ovidio, 20 00193 Romatel: +39 6 80693760fax: +39 6 80696665e-mailOfficial site (The article continues below - Commercial information) FILMS 2012Love Is All You Need2009The RefugeRicky2008The Headless Woman2003TRÊS MARIAS, AS (The article continues below - Commercial information)