World Library  
Flag as Inappropriate
Email this Article

Phyllis' Wedding

Article Id: WHEBN0009014804
Reproduction Date:

Title: Phyllis' Wedding  
Author: World Heritage Encyclopedia
Language: English
Subject: Television episodes about weddings, Toby Flenderson, Cocktails (The Office), Business School (The Office), The Convict
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Phyllis' Wedding


"Phyllis' Wedding" is the sixteenth episode of the third season of the American comedy television series The Office, and the show's 44th overall. It first aired on February 8, 2007 on NBC. The episode was written by staff writer Caroline Williams and directed by Ken Whittingham. Actors Creed Bratton, Rashida Jones, and Bobby Ray Shafer guest star.

The series depicts the everyday lives of office employees in the Scranton branch of the fictional Dunder Mifflin Paper Company. In this episode, the office attends Phyllis Lapin's (Phyllis Smith) wedding to Bob Vance (Shafer), and Pam Beesly (Jenna Fischer) becomes upset with how many similarities there are between her canceled wedding and Phyllis'. Meanwhile, Michael Scott (Steve Carell) embarrasses the bride and groom, and Pam reconnects with her ex-fiance Roy Anderson (David Denman).

Brian Baumgartner's character appears as a drum player in the episode, forcing the actor to take lessons for the instrument and rely on a stunt musician. According to Nielsen Media Research, an estimated 8.8 million viewers watched the episode at the time of broadcast. It received mixed reviews from television critics, as some reviewers found Michael's actions unrealistic and cartoonish. "Phyllis' Wedding" won a NAACP Image Award for Whittingham's directional work and received a nomination from the Writers Guild of America.

Contents

  • Synopsis 1
  • Production 2
  • Reception 3
  • References 4
  • External links 5

Synopsis

Phyllis Lapin (Phyllis Smith) has asked Michael Scott (Steve Carell) to push her father's wheelchair down the aisle at her wedding, a role that she gave him to secure six weeks off for her honeymoon. Michael assumes that his doing so will be the wedding's highlight. Pam Beesly (Jenna Fischer) is upset that many details of Phyllis' wedding, from the invitations to the wedding gown, were copied from her own canceled wedding.

During the procession, Michael becomes petulant when Phyllis' father "upstages" him by walking under his own power. Goaded by Jim Halpert (John Krasinski), Dwight Schrute (Rainn Wilson) hunts down wedding crashers. He ousts Phyllis' Uncle Al, who fails to pass Dwight's questioning due to dementia.

Michael makes several attempts to recapture the limelight, including an embarrassing toast at the wedding banquet, which gets him kicked out of the reception hall by Phyllis' husband Bob Vance (Bobby Ray Shafer). Dwight does not let him re-enter, and Michael must sit outside listening to Uncle Al's ramblings. Pam stares as Jim and Karen Filippelli (Rashida Jones) dance together, and when Jim catches her eye, his face turns to sadness as she looks away.

Roy Anderson (David Denman) pays "Scrantonicity", the Kevin Malone-led (Brian Baumgartner) wedding band to play his and Pam's song, "You Were Meant for Me". The two dance and leave together to Jim's obvious dismay. However, Jim soon states that "Here's a non-hypothetical: I'm really happy I'm with Karen." When Phyllis leaves the reception hall with Bob Vance, she thanks Michael for finding her Uncle Al, and the newlyweds ride off in a Vance Refrigeration van.

Production

It's been really fun because it's given me the freedom to go, 'This is impossible, I don't drum — or quite frankly sing all that well, and certainly not way up where those guys are singing. So just let it go and rock out as well as Kevin can.'

Brian Baumgartner on filming his musical scenes in the episode[1]

"Phyllis' Wedding" was written by staff writer Caroline Williams and directed by Ken Whittingham,[2] his fifth such credit for the series.[3][4][5][6] Recurring guest stars Creed Bratton, Rashida Jones, and Bobby Ray Shafer appeared in the episode.[2] The episode is the first of the series to revolve around a wedding. In an interview with Entertainment Weekly, Baumgartner described the episode, "Michael plays a very important role in that wedding. He is to walk Phyllis' dad down the aisle by pushing him in a wheelchair, which in his mind is him walking Phyllis down the aisle, a very important position of authority. Of course, Phyllis has asked him to do this only so she can get six weeks of vacation time. But for him it's a place of honor, and from there, things don't go quite the way that he hopes."[1]

The episode features Kevin Malone playing the drums in a band, which had been an idea circulated since the first season, when allusions to him being in a Steve Miller tribute band were written; the scenes had to be removed from the series due to issues negotiating with the singer. The crew later decided to have Kevin be in a Police tribute band called Scrantonicity because he "talks so low, and has very little expression, and there is no band that sings higher and with more expression than the Police."[1] While Kevin was always intended to be the band's lead singer, executive producer Greg Daniels approached Baumgartner about possibly playing an instrument, but the actor replied he could not play anything. Daniels and Baumgartner then discussed instruments that would be "funny" to play and brought up harmonicas, saxophones, and drums. They ultimately decided on the latter because they deemed a "drumming lead singer [to] be the funniest choice," regardless of the fact that the actor had "absolutely no drumming experience, and it's a difficult instrument."[1] Baumgartner took some drum lessons, but found filming of the episode to be "the hardest thing that I've ever done artistically."[1] He was aided by a stunt musician who hid behind a curtain near the band.[1]

Reception

Michael Scott's (Steve Carell) behavior during the wedding attracted mixed opinions from television critics, with one calling it "borderline ridiculous".

"Phyllis' Wedding" first aired on February 8, 2007 in the United States on NBC. According to Nielsen Media Research, an estimated 8.8 million viewers watched the episode, and it earned a 4.4/11 ratings share among adults aged 18 to 49. In other words, it was seen by 4.4 percent of all 18- to 49-year-olds, and 11 percent of all 18- to 49-year-olds watching television at the time of the broadcast.[7]

AOL TV's Jay Black called the episode "amazing", partly because he believed the out-of-office setting made Michael's "social awkwardness and emotional neediness a lot more enjoyable."[8] Black observed that the "main romantic plotline had some nice movement tonight as well," and praised the Pam-Roy and Jim-Karen storylines in particular for their realism.[8] Writing for IGN, Brian Zoromski rated "Phyllis' Wedding" with 7 out of 10, an indication of a "good" episode. He asserted that the episode contained some "great moments" such as Jim's Altoid prank on Dwight and Michael's conversation with Phyllis' amnesiac uncle. In contrast to Black however, Zoromski believed Michael's "over-the-top cartoonishness" actions stretched "the believability of the show's" illusion as reality, especially because they occurred outside of the office.[9]

Give Me My Remote's Kath Skerry speculated that after several episodes of a "semi-normal" Michael, the writers "were aching to bring back cringe worthy Michael."[10] She criticized the decision, calling his behavior "borderline ridiculous (and not in a good way). It just seems implausible that someone could be so very clueless that they would act like that in public."[10] Skerry however did find high points, such as the opening sequence and any scene with Dwight and Angela.[10] Television Without Pity graded the episode with an "A".[11]

Entertainment Weekly columnist Abby West praised Smith for "again proving how sly her seemingly diffident character really is" by manipulating Michael. West also noted that she ended up "feel[ing] a little sorry" for Michael after the episode, due to the revelations learned from his childhood.[12] Carell later recalled that many fans "hated" Michael for disrupting Phyllis' wedding.[13] For his work in the episode, Whittingham won a NAACP Image Award in the "Directing in a Comedy Series" category.[14] Along with two other Office episodes, for her work on this episode, Caroline Williams was nominated for a Writers Guild of America Award for Best Screenplay – Episodic Comedy.[15]

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 d e f
  2. ^ a b
  3. ^
  4. ^
  5. ^
  6. ^
  7. ^
  8. ^ a b
  9. ^
  10. ^ a b c
  11. ^
  12. ^
  13. ^
  14. ^ (subscription required)
  15. ^

External links

  • "Phyllis' Wedding" at NBC.com
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.