Ghost

BAGHEAD [2023]

USA RUNNING TIME: 92 mins REVIEWED BY: Dr Lenera On digital platforms 5th April 2024 and DVD/Blu-ray 8th April 2024 Following the death of her estranged father, Iris learns that she’s inherited a run-down, centuries-old […]