Emotional Video Reveals Release Date for Final Season of '13 Reasons Why'

Netflix just dropped an emotional-af new video of the cast of 13 Reasons Why doing a table read of the final episode of the series. Apparently, the last season is set to be released June 5th, so stock up on Kleenex.