Egyszarvú papaPhilip örökbe fogad egy egyszarvú bébit, amely próbára teszi a barátságát Kyle-lal, aki ezért vissza akarja vinni a kicsit az anyjához, ám ez nem is olyan könnyű.
Ebben a kosztümös történelmi pszichodrámában Julianne Moore alakítja a kezdetben szerény, ám igencsak ambiciózus Mary Villiers szerepét, aki másodszülött fiát, George-ot (Nicholas Galitzine) arra nevelte, hogy elcsábítsa I. Jakab királyt (Tony Curran), és teljhatalmú királyi szeretőjévé váljon.