

Shadow Puppets (2007) is currently streaming in the UK on Prime Video. Last updated 20 January 2026.
Strangers, mysteriously left without memories, find they are trapped in an abandoned asylum, as a sinister shadow hunts them down with deadly intent.
Director: Michael Winnick
Streaming info last checked: 20 Jan 2026
Amber