I could swear that HTF did a review of this film, but I cannot find any sign.... doth my memory deceive me, or is this a sign of premature senility?