I love Sarah Michelle Gellar. She is my favorite actress ever since I saw Buffy (which I am in love with since then) I have every single movie of her and I can't wait for this one to finally come out. However I guess it is released on May 12 only in the US,is it? Does anybody know when it will be released in Europe,particularly in Germany?