A critically acclaimed drama film from 1999 has just been added to Netflix and it's a must-watch.