There's no such thing as going too far for John (Alan Cumming, X-Men 2, "Tin Man"), a control-freak music teacher obsessed with his handsome lodger Sebastian (David Boreanaz, "Bones"), an aspiring author. When Sebastian threatens to leave, John is driven to punish the writer - with shocking results. Then, after a literary agent (Anne Heche, "Men in Trees") comes calling, John hatches a plot to find the fame and fortune he craves. An intense and over-the-top thriller, Ghost Writer will leave you at a loss for words. Also starring Henry Thomas, Jane Lynch, Karen Black and Carrie Fisher.