Description

A set of strange photographs leads young Jacob to explore an abandoned orphanage on an island off the coast of Wales, leading him on a peculiar set of adventures.