Documentary examining skeletons unearthed in Ireland that appear to be treated as revenants who might return from the dead to prey on the living.
WATCH ONLINE, MOBILE, FREEVIEW 63, SKY 164, FREESAT 162 AND VIRGIN 216
WATCH ONLINE, MOBILE, FREEVIEW 63, SKY 164, FREESAT 162 AND VIRGIN 216
Documentary examining skeletons unearthed in Ireland that appear to be treated as revenants who might return from the dead to prey on the living.