Feature Interview

Dean Alioto: Found Footage pioneer

UFO Abduction now more commonly referred to as The McPherson Tape is a ground breaking science fiction horror movie shot in 1988. Set in 1983, it concerns the McPherson family who, while celebrating a child’s birthday party, find themselves under siege from alien beings.  The film has a strange and chequered history that is perhaps […]