Ethan est Cupidon, le dieu qui entend toutes les prières d'amour. Lorsqu'il rencontre Emma, une chanteuse de bar au cœur brisé, il dissimule son identité et reste à ses côtés en tant qu'homme ordinaire. Pendant un an, il lui donne tout, même si le monde ne voit en lui que son assistant. Puis un soir, debout juste à côté d'elle, il entend une prière qu'il n'aurait jamais dû entendre. Certains vœux peuvent briser même le cœur d'un dieu.