Downton Abbey star Jessica Brown Findlay has landed a leading role in the new Frankenstein adaptation opposite Daniel Radcliffe and James McAvoy.

The actress, who played the late Lady Sybil Crawley in the period drama, has beaten out a host of other leading ladies to land the role of an injured trapeze artist in director Paul MCGuigan's retelling of the Mary Shelley horror classic.

Radcliffe will play hunchback Igor in the film, while MCAvoy will portray monster-maker Victor Frankenstein.