article placeholder

The Sacred Spirit – ADRIFT Review

Chema García Ibarra’s film opens with a young girl reading off cards for a school presentation - all normal, until she declares that the unbaptised will have their organs stolen. She is revealed to be the...