The run away success of the BFI London Film Festival was, without a doubt, We Need to Talk About Kevin. Poignant, highly anticipated and helmed by British legend Lynne Ramsay the film won Best Film and has since been enthralling cinema goers around the country. While We Need to Talk About Kevin may have been the showstopper let's not forget the other films debuting, namely opening night choice 360.