Luved it.
It sure is! Unfortunately this was not shown in theaters... only at film festivals and Showtime.