Skinjacker (2024)

A meteorite crashes on the picturesque Scottish island of Skye and pretty soon people start to disappear.

Horror Science Fiction

Skinjacker

Watch Providers

Amazon Video

NextFilm 2025