Whiplash ★★★★

While very hard to watch at times and a bit too many insults than I'd like, SO well done.