we need to talk about kevin

0 6314

"We Need to Talk About Kevin"-- a disturbing film starring Tilda Swinton, has won Best Picture at the London Film Festival. "Shakespeare in Love"...