Happy Ending is an Romance, Comedy movie starring Karen Gillan, Stanley Weber, Iain De Caestecker and Henry Ian Cusick. Happy Ending is directed by John McKay, released on 11, Oct, 2013. When a struggling publisher discovers his only successful author is blocked, he knows he has to unblock her or he's finished. With her newfound success, she's become too damn happy and she can't write when she's happy. The only trouble is, the worse he makes her feel, the more he realizes he's in love with her.