Deneuve, Koch, Cleese start shoot for Greek film God Loves Caviar
Catherine Deneuve, Sebastian Koch and John Cleese are among the international cast of Yiannis Smaragdis’ God Loves Caviar, shooting in Greece.
Continue reading – simply subscribe below
Screen International Subscribers:
Not a Screen International subscriber?
Find out more about all the benefits of a subscription to Screen International.