Funny Games (2008) - Details