Beautiful Creatures is a 2013 romance-fantasy drama starring Emmy Rossum, Viola Davis and Emma Thompson. Thompson plays Mrs. Lincoln and Sarafine. Beautiful Creatures was released on February 14, 2013 for the United States. Jeremy Irons also stars. The film is based on a novel by Kami Garcia and Margaret Stohl.