It is a function of the shell to parse out individual arguments for you; the majority of shells and consoles use quotes to delimit a single argument with spaces in it:
-m "The Mists"
Python is passed '-m'
and 'The Mists'
as two separate arguments in such shells.