World Library  
Flag as Inappropriate
Email this Article
 

Babes in Arms (film)

Babes in Arms
film poster
Directed by Busby Berkeley
Produced by Arthur Freed
Written by Uncredited:
Noel Langley
Anita Loos
John Meehan
Florence Ryerson
Annalee Whitmore
Edgar Allan Woolf
Screenplay by Jack McGowan
Kay Van Riper
Starring Mickey Rooney
Judy Garland
Music by Songs:
Arthur Freed (lyrics) &
Nacio Herb Brown (music);
Richard Rodgers (music) &
Lorenz Hart (lyrics);
Harold Arlen (music) &
E. Y. Harburg (lyrics);
Roger Edens (music & lyrics)
et al.
Cinematography Ray June
Edited by Frank Sullivan
Production
company
Distributed by Metro-Goldwyn-Mayer
Release dates
  • October 13, 1939 (1939-10-13)
Running time
93 minutes
Country United States
Language English
Budget $745,341[1][2]
Box office $3,335,000[1][2]

Babes in Arms is the 1939 American film version of the 1937 Broadway musical of the same name. The film version stars Mickey Rooney, Judy Garland, Charles Winninger, Guy Kibbee, June Preisser, Grace Hayes and Betty Jaynes.

Contents

  • Plot 1
  • Cast 2
  • Production 3
  • Reception 4
  • Home video 5
  • See also 6
  • References 7
  • External links 8

Plot

In 1921 vaudeville performer Joe Moran (Charles Winninger) announces the birth of a son; but after the advent of talking pictures in 1928, vaudeville fails. His son Mickey Moran (Mickey Rooney) writes songs, and Patsy Barton (Judy Garland) sings "Good Morning." Mickey sells the song for $100. He gives Patsy his pin and kisses her. Mickey learns that his parents Joe and Florrie (Grace Hayes) are going on the road without the children, and he disagrees. Patsy and Molly Moran (Betty Jaynes) sing "You Are My Lucky Star" and "Broadway Rhythm," but Joe says no to their going. So Mickey proposes the kids put on a show, and Don Brice (Douglas McPhail) sings "Babes in Arms" as they march and make a bonfire. Joe dismisses Mickey.

Martha Steele (Margaret Hamilton) and her son Jeff Steele (Rand Brooks) from military school complain to Judge Black (Guy Kibbee) about the Vaudeville kids, but he won't take them from their homes. In a drugstore Mickey and Patsy meet movie star Baby Rosalie Essex (June Preisser), but Mickey gets in a fight with Jeff. Mickey tells Judge Black that his parents' show flopped. The judge gives Mickey thirty days to pay damages. Don and Molly sing "Where or When" with an orchestra of children. Mickey has a date with Baby and dines in her house. Mickey wants Baby in the show, which needs $287. She offers to pay it. Mickey smokes a cigar and leaves sick.

Mickey tells Patsy that Baby has to play the lead because of the money. Baby shows how limber she is. Mickey directs rehearsal with Baby and Don, imitating Clark Gable and Lionel Barrymore. Patsy sees Mickey kiss Baby. Mickey tries to stop Patsy from leaving. On the bus Patsy sings "I Cried for You." Patsy goes to a theater to see her mother (Ann Shoemaker). Patsy says that Mickey is putting on a show to keep the kids out of an institution. Patsy's mother tells Patsy not to quit her show.

Baby's father takes her out of the show, and Mickey asks Patsy to go on. In the show Patsy sings "Daddy Was a Minstrel Man." Mickey and Patsy put on black face and sing a medley with Don. Patsy sings "I'm Just Wild About Harry," but a storm drives the audience away. Mickey learns that his father quit theater and got an elevator job. Mrs. Steele says the children must report and gives Joe the paper. Mickey gets a letter from producer Maddox (Henry Hull), who liked the show and produces it. As hidden Mickey listens, Maddox asks bitter Joe to teach the youngsters in the show. Mickey introduces the show by singing "God's Country," which the company contrasts to fascism. Mickey and Patsy satirize FDR and Eleanor and dance.

Cast

Cast notes:

Production

The movie was written by Jack McGowan, Kay Van Riper and Annalee Whitmore (uncredited). It was directed by Busby Berkeley — the first film directed in its entirety at M-G-M by the noted choreographer[3] — and produced by Arthur Freed.[4]

The original Broadway script was revamped to accommodate Hollywood standards. It concerns a group of youngsters trying to put on a show to prove their vaudevillian parents wrong and make it to Broadway. Most of the Rodgers and Hart songs were cut, except for the title tune, "The Lady Is a Tramp" (used as background music during a dinner scene), and "Where or When". Arthur Freed and Nacio Herb Brown wrote a new song for the film, "Good Morning" (later made famous in Singin' in the Rain). "God's Country", from Hooray for What!, by Harold Arlen and E. Y. Harburg (composer and lyricist for The Wizard of Oz) was used for the finale. Garland and Rooney later sang "I Wish I Were in Love Again" from the Broadway version of the show in the 1948 Rodgers and Hart biopic Words and Music. Garland also sang "Johnny One Note" in the same picture.

Filming of Babes in Arms began on May 12, 1939, soon after Garland and Hamilton had finished filming The Wizard of Oz, and was completed on July 18, 1939.

The original release of the film included a segment during the finale in which Rooney and Garland lampoon Franklin and Eleanor Roosevelt; this was edited from the film after FDR's death. It was thought to be lost, but was discovered on a 16 millimeter reel and restored in the 1990s.

Musical numbers were recorded in stereophonic sound but released to theaters with conventional monaural sound. Recent home video releases feature some of the original stereo recordings.[5]

The film premiered on October 13, 1939.

Reception

The film was one of the ten biggest hits of the year.[1] According to MGM records it earned $2,311,000 in the US and Canada and $1,024,000 elsewhere resulting in a profit of $1,542,000.[2]

It was nominated for two Georgie Stoll.

Home video

Babes in Arms was released on VHS tape in 1992.. It was released on DVD for the first time as part of Warner Bros. 5-disc DVD set The Mickey Rooney & Judy Garland Collection on September 25, 2007. The set contains Babes in Arms, Babes on Broadway, Girl Crazy, and Strike Up the Band, as well as a fifth disc containing bonus features on Rooney and Garland.[6]

See also

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ a b c Eyman, Scott. Lion of Hollywood: The Life and Legend of Louis B. Mayer, Robson, 2005 p 328
  2. ^ a b c .
  3. ^
  4. ^
  5. ^ "Mickey Rooney Garland Collection Broadway" amazon.com, accessed September 5, 2011
  6. ^

External links


This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 



Copyright © World Library Foundation. All rights reserved. eBooks from School eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.