Zoe Carroll remains one of the most searched entertainment personalities associated with Zürich, Switzerland and modern film culture.
Zoe Carroll is a Swiss actress based in London. She plays one of the main part in the feature film 'Witches of God', which she also wrote and co-produced.