The first historically accurate docudrama in English, Greek, Hebrew, Italian, and Latin about the Archangel Mikha'El in cinema history. Shot on location in France, Greece, Italy, Jerusalem, Malta, Ukraine, USA.
© 2017-2019, Avinu Films. All rights reserved.
Header Photo: Mariella Delia
Graphics / Art: Antonia Harris
Writing / Editing: Marcelle Abela