At last!  A film for the squeamish!