TV Show Reviews Lost Finale Rant 7 Jun 201029 May 2013 WARNING: This entry contains SPOILERS. If you haven't seen the show, please do not read. Where to begin? Disappointed? Check. Pissed off? Check, check. Feeling betrayed? Got a target with…