OK

OK
Cancel
Not on FilmNet yet? Join now!
On DVD
Search Reviews

Contribute your own review to FilmNet!

Share your own perspective with the readers of our reviews. You can add your own article as a response to any existing review on FilmNet.

Milk

Released: 2008

Genre: Drama

Runtime: 2 hr 5 min

MPAA Rating: R

Director: Gus Van Sant

Starring: Sean Penn, Emile Hirsch

Sean Penn won an Oscar for his portrayal of Harvey Milk, the first openly gay public official in the United States.

Van Sant's greatest accomplishment is to make political activism sexy.

Review by: MiamiMovieCritic

Added: 8 years ago

Milk is Gus Van Sant's best film since Elephant, a stirring tribute to the life of Harvey Milk. Embodied in a great, Oscar-winning performance by Sean Penn (and yes, he deserved to beat Mickey Rourke for Best Actor), America's first openly gay public official is profiled from his 40th birthday to his assassination in 1978.

Rarely has a political film seemed so timely. A huge chunk of screen time is devoted to the defeat of the Briggs Initiative, or Proposition 6, which would have banned gay people from working in California's public schools. Thirty years later, shortly before the film's release, Prop 8 passed, banning same-sex marriages in that state.

Van Sant's greatest accomplishment is to make political activism sexy for a new generation. The bright-eyed activists that Milk surrounded himself with are perfectly played by an all-star cast. Emile Hirsch makes an indelible impression as Cleve Jones, a cynical street kid recruited by Milk. Even Lucas Grabeel (from High School Musical fame) is great. James Franco gives a fearless performance as one of Milk's last longtime partners. Ditto Josh Brolin as Dan White, Milk's killer; his intriguing approach is to play the part like a jilted lover. All of these performances are enhanced by the amazing real-life footage that concludes the film, which reveals just how precise Van Sant was in his casting choices.

That level of artistry extends to all aspects of the film, from Danny Elfman's haunting score to Harris Savides' period-specific cinematography. This is one of 2008's best, most important movies.

$_COOKIE

Request

action => 'detail'
controller => 'reviews'
module => 'reviews'
reviewAlias => 'milk'

View vars

bandsFiles => 'http://i.filmnet.com/bands_files/'
baseDir => 'http://www.filmnet.com/'
channelFiles => 'http://i.filmnet.com/channel_files/'
festivalFiles => 'http://i.filmnet.com/festival_files/'
filmFiles => 'http://i.filmnet.com/film_files/'
filmcompanyFiles => 'http://i.filmnet.com/filmcompany_files/'
filmmakerFiles => 'http://i.filmnet.com/filmmaker_files/'
head =>
meta =>
items =>
0 =>
content => 'text/html; charset=utf-8'
http-equiv => 'Content-Type'
type => 'http-equiv'
1 =>
content => 'Milk is Gus Van Sant's best film since Elephant, a stirring tribute to the life of Harvey Milk.'
name => 'description'
type => 'name'
2 =>
content => 'Milk, review, Van Sant's greatest accomplishment is to make political activism sexy.'
name => 'keywords'
type => 'name'
title => 'FilmNet - Reviews - Milk'
lang => 'en'
locale => 'en_US'
movieFiles => 'http://i.filmnet.com/movie_files/'
musiciansFiles => 'http://i.filmnet.com/musicians_files/'
reviewFiles => 'http://i.filmnet.com/review_files/'
reviewsPage =>
detail-review =>
__attr__id => 39
__attr__is_staff_review => 1
__domel__body => '<p><i>Milk</i> is Gus Van Sant's best film since <i>Elephant</i>, a stirring tribute to the life of Harvey Milk. Embodied in a great, Oscar-winning performance by Sean Penn (and yes, he deserved to beat Mickey Rourke for Best Actor), America's first openly gay public official is profiled from his 40th birthday to his assassination in 1978.</p> <p>Rarely has a political film seemed so timely. A huge chunk of screen time is devoted to the defeat of the Briggs Initiative, or Proposition 6, which would have banned gay people from working in California's public schools. Thirty years later, shortly before the film's release, Prop 8 passed, banning same-sex marriages in that state.</p> <p>Van Sant's greatest accomplishment is to make political activism sexy for a new generation. The bright-eyed activists that Milk surrounded himself with are perfectly played by an all-star cast. Emile Hirsch makes an indelible impression as Cleve Jones, a cynical street kid recruited by Milk. Even Lucas Grabeel (from <i>High School Musical</i> fame) is great. James Franco gives a fearless performance as one of Milk's last longtime partners. Ditto Josh Brolin as Dan White, Milk's killer; his intriguing approach is to play the part like a jilted lover. All of these performances are enhanced by the amazing real-life footage that concludes the film, which reveals just how precise Van Sant was in his casting choices.</p> <p>That level of artistry extends to all aspects of the film, from Danny Elfman's haunting score to Harris Savides' period-specific cinematography. This is one of 2008's best, most important movies.</p>'
alias => 'milk'
comments => 0
dt-publish => '8 years ago'
logo => 'logo.jpg'
movie =>
__attr__id => 20
description => 'Sean Penn won an Oscar for his portrayal of Harvey Milk, the first openly gay public official in the United States.'
director => 'Gus Van Sant'
genre => 'Drama'
rated => 'R'
runtime => '2 hr 5 min'
starring => 'Sean Penn, Emile Hirsch'
title => 'Milk'
year => 2008
photos => 0
rating => 100
reviewer =>
__attr__id => 84
login => 'MiamiMovieCritic'
rss-link => 'reviews/dvd/'
teaser => 'Van Sant's greatest accomplishment is to make political activism sexy.'
title => 'Milk'
type-id => 6
user-reviews => 0
filters =>
0 =>
__attr__active_id => 1
__attr__as => 's'
__attr__id => 'review-sort-by-id'
items =>
0 =>
__attr__id => 1
name => 'Recently Added'
1 =>
__attr__id => 2
name => 'Alphabetical'
link => 'reviews/dvd/?'
1 =>
__attr__active_id => 4
__attr__as => 'g'
__attr__id => 'review-genre-id'
items =>
0 =>
__attr__id => 0
name => 'All'
1 =>
__attr__id => 1
name => 'Action & Adventure'
2 =>
__attr__id => 2
name => 'Comedy'
3 =>
__attr__id => 3
name => 'Documentary'
4 =>
__attr__id => 4
name => 'Drama'
5 =>
__attr__id => 7
name => 'Horror'
6 =>
__attr__id => 9
name => 'Kids & Family'
7 =>
__attr__id => 6
name => 'Music'
8 =>
__attr__id => 13
name => 'Mystery & Suspense'
9 =>
__attr__id => 11
name => 'Sci-Fi & Fantasy'
link => 'reviews/dvd/?'
2 =>
__attr__active_id => 'dvd'
__attr__id => 'review-tab-id'
items =>
0 =>
__attr__id => 'updates'
name => 'Updates'
1 =>
__attr__id => 'filmnet'
name => 'On FilmNet'
2 =>
__attr__id => 'theaters'
name => 'In Theaters'
3 =>
__attr__id => 'dvd'
name => 'On DVD'
4 =>
__attr__id => 'classic'
name => 'A Look Back'
5 =>
__attr__id => 'interviews'
name => 'Interviews'
link => 'reviews/'
schoolFiles => 'http://i.filmnet.com/school_files/'
search =>
form-action => 'reviews'
userFiles => 'http://i.filmnet.com/user_files/'
videoFiles => 'http://i.filmnet.com/video_files/'

HTML Information

Tags
HTML Size: 36.63K
Stylesheet Files
Javascript Files
Images

Database queries

Metadata cache is DISABLED

Adapter 0

  1. [0.24 ms] connect
  2. [75.52 ms] SELECT `r`.*, `vr`.`video_id`, `cr`.`channel_id`, `ur`.`user_id`, `mr`.`movie_id` FROM `reviews` AS `r` LEFT JOIN `video__reviews` AS `vr` ON vr.review_id = r.review_id LEFT JOIN `channel__reviews` AS `cr` ON cr.review_id = r.review_id LEFT JOIN `user__reviews` AS `ur` ON ur.review_id = r.review_id LEFT JOIN `movie__reviews` AS `mr` ON mr.review_id = r.review_id WHERE (review_alias = 'milk')
  3. [3.87 ms] SELECT `users`.* FROM `users` WHERE (user_id='84')
  4. [2.55 ms] SELECT `m`.* FROM `movies` AS `m` WHERE (movie_id = '20')
  5. [15.87 ms] SELECT COUNT(DISTINCT(r.review_id)) AS `cnt`, `vr`.`video_id`, `cr`.`channel_id`, `ur`.`user_id`, `mr`.`movie_id`, 1 FROM `reviews` AS `r` LEFT JOIN `video__reviews` AS `vr` ON vr.review_id = r.review_id LEFT JOIN `channel__reviews` AS `cr` ON cr.review_id = r.review_id LEFT JOIN `user__reviews` AS `ur` ON ur.review_id = r.review_id LEFT JOIN `movie__reviews` AS `mr` ON mr.review_id = r.review_id WHERE (1 AND mr.`movie_id` = 20 AND r.`staff_review_id` IS NOT NULL AND r.is_published_review = 1 AND r.is_deleted_review = 0) GROUP BY `1`
  6. [10.92 ms] SELECT DISTINCT `rg`.* FROM `review_genres` AS `rg` LEFT JOIN `reviews` AS `r` ON rg.`genre_id` = r.`genre_id` WHERE (1 AND r.`review_type_id` = 6 AND r.`is_published_review` = 1 AND r.`is_deleted_review` = 0) ORDER BY `rg`.`genre_name` ASC

File Information

137 Files Included
Total Size: 1378K
Basepath: /mnt/fs.9/disk1/local/www/filmnet/application/frontend/settings/../../../

Application Files

/mnt/fs.9/disk1/local/www/filmnet/application/Bootstrap.php
/mnt/fs.9/disk1/local/www/filmnet/application/frontend/modules/default/models/Assistant.php
/mnt/fs.9/disk1/local/www/filmnet/application/frontend/modules/default/models/Filters.php
/mnt/fs.9/disk1/local/www/filmnet/application/frontend/modules/reviews/controllers/ReviewsController.php
/mnt/fs.9/disk1/local/www/filmnet/application/frontend/modules/reviews/models/Movies.php
/mnt/fs.9/disk1/local/www/filmnet/application/frontend/modules/reviews/models/ReviewGenres.php
/mnt/fs.9/disk1/local/www/filmnet/application/frontend/modules/reviews/models/Reviews.php
/mnt/fs.9/disk1/local/www/filmnet/application/frontend/modules/users/models/Users.php
/mnt/fs.9/disk1/local/www/filmnet/application/frontend/settings/config.php
/mnt/fs.9/disk1/local/www/filmnet/application/frontend/system/acl.php
/mnt/fs.9/disk1/local/www/filmnet/application/frontend/system/routes.php
/mnt/fs.9/disk1/local/www/filmnet/library/App/Controller/Plugin/Acl.php
/mnt/fs.9/disk1/local/www/filmnet/library/App/Controller/Plugin/AjaxCheck.php
/mnt/fs.9/disk1/local/www/filmnet/library/App/Controller/Plugin/AutoLogin.php
/mnt/fs.9/disk1/local/www/filmnet/library/App/Controller/Plugin/FlashMessenger.php
/mnt/fs.9/disk1/local/www/filmnet/library/App/Controller/Plugin/InmailMessageCount.php
/mnt/fs.9/disk1/local/www/filmnet/library/App/View/Serializer.php
/mnt/fs.9/disk1/local/www/filmnet/library/App/View/Xslt.php
/mnt/fs.9/disk1/local/www/filmnet/www/index.php

Zend Library Files

/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Acl.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Acl/Assert/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Acl/Exception.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Acl/Resource.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Acl/Resource/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Acl/Role.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Acl/Role/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Acl/Role/Registry.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Acl/Role/Registry/Exception.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Auth.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Auth/Storage/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Auth/Storage/Session.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Cache.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Cache/Backend.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Cache/Backend/ExtendedInterface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Cache/Backend/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Cache/Backend/Memcached.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Cache/Core.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Config.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Action.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Action/Helper/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Action/Helper/FlashMessenger.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Action/Helper/ViewRenderer.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Action/HelperBroker.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Action/HelperBroker/PriorityStack.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Action/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Dispatcher/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Dispatcher/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Dispatcher/Standard.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Exception.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Front.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Plugin/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Plugin/Broker.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Plugin/ErrorHandler.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Request/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Request/Http.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Response/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Response/Http.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Router/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Router/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Router/Rewrite.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Router/Route.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Router/Route/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Router/Route/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Router/Route/Module.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Controller/Router/Route/Regex.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Adapter/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Adapter/Pdo/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Adapter/Pdo/Mysql.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Expr.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Profiler.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Profiler/Query.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Select.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Statement.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Statement/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Statement/Pdo.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Db/Table/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Exception.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Filter.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Filter/Inflector.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Filter/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Filter/PregReplace.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Filter/StringToLower.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Filter/Word/CamelCaseToDash.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Filter/Word/CamelCaseToSeparator.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Filter/Word/Separator/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Filter/Word/SeparatorToSeparator.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Filter/Word/UnderscoreToSeparator.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Form.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Loader.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Loader/Autoloader.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Loader/PluginLoader.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Loader/PluginLoader/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Locale.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Locale/Data/Translation.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Log.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Log/Filter/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Log/Filter/Priority.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Log/Formatter/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Log/Formatter/Simple.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Log/Writer/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Log/Writer/Stream.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Registry.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Session.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Session/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Session/Exception.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Session/Namespace.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Session/SaveHandler/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Translate.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Translate/Adapter.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Translate/Adapter/Gettext.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Uri.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Validate/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/Version.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View/Helper/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View/Helper/HeadMeta.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View/Helper/HeadTitle.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View/Helper/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View/Helper/Placeholder/Container.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View/Helper/Placeholder/Container/Abstract.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View/Helper/Placeholder/Container/Standalone.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View/Helper/Placeholder/Registry.php
/mnt/fs.9/disk1/local/www/filmnet/library/Zend/View/Interface.php

ZFDebug Library Files

/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin/Database.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin/Exception.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin/File.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin/Html.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin/Interface.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin/Memory.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin/Registry.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin/Text.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin/Time.php
/mnt/fs.9/disk1/local/www/filmnet/library/ZFDebug/Controller/Plugin/Debug/Plugin/Variables.php

Memory Usage

Controller: 2899.24K

Custom Timers

Controller: 379.02 ms

Overall Timers

reviews
reviews
detail
Avg: 881.41 ms / 1 requests
Min: 881.41 ms
Max: 881.41 ms

Reset timers by sending ZFDEBUG_RESET as a GET/POST parameter

Registered Instances

Zend_View_Helper_Placeholder_Registry => Zend_View_Helper_Placeholder_Registry Object()
acl => Zend_Acl Object()
baseDir => 'http://www.filmnet.com/'
cache => Zend_Cache_Core Object()
config => Zend_Config Object()
db => Zend_Db_Adapter_Pdo_Mysql Object()
translator => Zend_Translate Object()
copyright 1.8.0/5.2.10-2ubuntu6variables Variableshtml HTMLdatabase 6 in 108.96 msfile 137 Filesmemory 12993K of 1024Mtime 881.41 msregistry Registry (7)«