World Library  
Flag as Inappropriate
Email this Article

Hollyrock-a-Bye Baby

Article Id: WHEBN0009560197
Reproduction Date:

Title: Hollyrock-a-Bye Baby  
Author: World Heritage Encyclopedia
Language: English
Subject: The Flintstones, Gordon Hunt (director), List of works produced by Hanna-Barbera Productions, Brad Case, Jerry Houser
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Hollyrock-a-Bye Baby

Hollyrock-a-Bye Baby
Genre Animation
Comedy
Written by Rich Fogel
Max Seidenberg
Directed by William Hanna
Voices of Henry Corden
Jean Vander Pyl
Kath Soucie
Frank Welker
B.J. Ward
Jerry Houser
Janet Waldo
John Stephenson
Charlie Adler
Mark Hamill
Brad Garrett
Composer(s) John Debney
Country of origin United States
Production
Executive producer(s) William Hanna
Joseph Barbera
Production company(s) Hanna-Barbera Productions
Release
Original channel ABC
Original release December 5, 1993
Chronology
Preceded by I Yabba-Dabba Do!
Followed by A Flintstone Family Christmas

Hollyrock-a-Bye Baby is a 1993 made-for-television animated film based on the 1960s series classic, The Flintstones. It first aired on ABC on December 5, 1993. It is the sequel to I Yabba-Dabba Do! and is followed by A Flintstone Family Christmas, which aired less than two weeks later on the same channel. The movie has been reaired on Cartoon Network and Boomerang usually as part of Mother's Day special programming.[1]

Contents

  • Plot 1
  • Cast 2
    • Additional voices 2.1
  • DVD release 3
  • References 4
  • External links 5

Plot

The Flintstones and the Rubbles go to Hollyrock to visit their children, Pebbles and Bamm-Bamm (who is trying his luck at being a screenwriter), after the former reveals that she and Bamm-Bamm are going to have a baby. During the visit, they drive Pebbles and Bamm-Bamm bananas by telling them what to do now that Pebbles is going to have a baby, even though they can take care of themselves. Meanwhile, Fred and Barney help Bamm-Bamm sell his script, but end up in a mess with a robbery of a giant pearl when it is mistaken for a bowling ball. Big Rock sends his henchmen Rocky and Slick to recover the giant pearl. Fred and Barney manage to get the tickets to a taping of a show at ABC studios in hopes to sell Bamm-Bamm's script. Fred and Barney encounter Shelley Millstone in hopes to have her for Bamm-Bamm's film. It doesn't go well and the security guard is called in to eject them. A chase begins throughout the ABC studios and they eventually get thrown out.

Meanwhile, Wilma and Betty are designing a nursery when Pebbles reveals that she is attending the premiere of "It Came From the Tar Pits" starring Craig Craigmore. Fred and Barney decide to take the advantage by finding someone to take the screen. Rocky and Slick also slip in to get to Shelley Millstone who attempt to get the giant pearl. Bamm-Bamm mistakes Slick and Rocky for movie producers. When they find Fred's car, they are attacked by Dino. Back at the party, Fred tries to get to Shelly Millstone, which ends up with Craig Craigmore injured. The next day, Pebbles has Fred attend a baby training seminar while she does paperwork for her boss, Mr. Pyrite.

With Bamm-Bamm exhausted, Barney attends in Bamm-Bamm's place. Slick and Rocky follow Fred to the baby training seminar where Slick and Rocky infiltrate the class. It soon breaks up into a fight which ends up with Fred, Barney, Slick, and Rocky being thrown out. After a call from Rocky, Big Rock gets impatient and decides to take over the operation. Pebbles and Bamm-Bamm declare themselves unready for the baby after they were busy. Fred and Wilma try to get Pebbles to calm down until she breaks down. The next day, Pebbles attends a baby shower which Wilma's mother Pearl also attends. Pearl sends Fred and Barney to get the baby supplies. At the grocery store, they end up gaining a lot of "Maps to the Stars' Homes" and decide to take another shot at Shelly Millstone.

Later that night, Fred and Barney sneak into Shelly's property and distract the guard dogs. Rocky and Slick show Big Rock the house where Fred and Barney are staying and mistake Pearl for Fred when they abduct her. The next morning, Fred confesses to Bamm-Bamm that he lost the script in Shelley Millstone's yard. They soon return a call from Big Rock who demands the giant pearl in exchange for Pearl's freedom. They are forced to give them the pearl for the exchange. They disguise a bowling ball as the pearl when they forget the giant pearl.

Pebbles goes into labor and they drive a bus towards the hospital with Big Rock, the real bus driver, and the painter of the bike the bus driver borrowed. There is a high speed chase which attracts the local cops. Fred finally makes it to the hospital and Pebbles is taken into the hospital fast. Big Rock, Rocky, and Slick catch up to them and Bamm-Bamm arrives to take them down as the cops arrest the crooks. Pebbles gives birth to twins, Roxy (who has muscular strength like her father) and Chip (who has his Grandpa Flintstone's mouth because he's another chip off the old Flintstone). As for Bamm-Bamm's script, Mr. Pyrite manages to get the script to Craig Craigmore. Shelly Millstone arrives and Bamm-Bamm allows her to star in his film. Fred and the others head back to Bedrock, leaving their children and grandchildren in happy harmony.

Cast

Additional voices

DVD release

On October 9, 2012, Warner Archive released The Flintstones- Hollyrock-A-Bye Baby! on DVD in region 1 as part of their Hanna–Barbera Classics Collection.

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. ^

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 Project Gutenberg 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.