Razor Blade Smile Director: Book cinema tickets Director, Jake West UK, 1998 English Colour 101mins. Director: