Engaging, daring and unpredictable. Reminiscent of movies from the 1970s. The filmmakers should be proud.