Its been a very long time since reading or watching something has made my blood boil like it is right now.