Description
    Close
    36402
    Needing money, the last of the Frankensteins leases his castle out to a film company as he tries to complete his ancestor's gruesome experiments at creating life.