Keira Knightley and Chloe Grace Moretz star in new trailer for Say When: watch now