Results 1 to 8 of 8
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Mar 2012
    • Posts: 9
    #1

    The devil is due its soul. What does it mean? (Sherlock Holmes 2009)

    The devil is due its soul. It is from Sherlock Holmes (2009), what does it mean?

  1. emsr2d2's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2009
    • Posts: 41,846
    #2

    Re: The devil is due its soul. What does it mean? (Sherlock Holmes 2009)

    In some stories, people sell their soul to the Devil in exchange for something very nice in life. Usually, there is an interval of time between the sale and the Devil coming to collect the soul. It can be used to describe any deal where someone is going to end up paying with a lot more than money.

    I assume that metaphorically someone in the film made a deal and now it's time for the payment to be made.

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Mar 2012
    • Posts: 9
    #3

    Re: The devil is due its soul. What does it mean? (Sherlock Holmes 2009)

    I got it! Thanks!

  2. BobK's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2006
    • Posts: 16,038
    #4

    Re: The devil is due its soul. What does it mean? (Sherlock Holmes 2009)

    Also, while in many literary works someone does make a deal with the devil (in some form), there's nothing Faustian about that film - it's just a criminal with a neat line in misdirection.

    b

  3. Bennevis's Avatar
    • Member Info
      • Native Language:
      • Russian
      • Home Country:
      • Russian Federation
      • Current Location:
      • Russian Federation

    • Join Date: Aug 2011
    • Posts: 1,052
    #5

    Re: The devil is due its soul. What does it mean? (Sherlock Holmes 2009)

    This is quite an interesting usage of the word due, it seems.

    due1. owed: I think I'm still due some pay. (They owe me some pay.)
    due - definition of due by the Free Online Dictionary, Thesaurus and Encyclopedia.

    Somebody owes the devil his/her soul.

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Mar 2012
    • Posts: 9
    #6

    Re: The devil is due its soul. What does it mean? (Sherlock Holmes 2009)

    "He is a criminal with a neat line in misdirection." What does "a neat line" refer to?

  4. BobK's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2006
    • Posts: 16,038
    #7

    Re: The devil is due its soul. What does it mean? (Sherlock Holmes 2009)

    Quote Originally Posted by luckylucy View Post
    "He is a criminal with a neat line in misdirection." What does "a neat line" refer to?
    'Misdirection' is what a stage conjuror does. 'See, there's nothing in my hands' means 'I bet you can't guess where I've hidden <whatever-it-is>. [It's quite easy to guess, but not if I make you concentrate on my hands.]'

    A tradesman who provides something is said to 'have a line' in it. 'Do you need anything for the kitchen? For a limited time only I have an unmissable line in disposable dishcloths.'

    'Neat' was just my judgement about what he did - it was a bit vague, because I was in two minds about not giving a 'spoiler alert'.

    b

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Mar 2012
    • Posts: 9
    #8

    Re: The devil is due its soul. What does it mean? (Sherlock Holmes 2009)

    Thanks! I learn a lot through this question! For example, the useful phrases: have a line. spoiler alert

Similar Threads

  1. [Vocabulary] How to put the word stress on "Sherlock Holmes"?
    By Williamyh in forum Pronunciation and Phonetics
    Replies: 4
    Last Post: 07-Jan-2010, 06:52
  2. Devil
    By ccarmo in forum Ask a Teacher
    Replies: 2
    Last Post: 04-May-2007, 21:06

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •