天国の本屋?恋火
Heaven's Bookstore
監督篠原哲雄
脚本狗飼恭子
篠原哲雄
原作松久淳
田中渉
製作榎望
『天国の本屋?恋火』(てんごくのほんや?こいび)は、2004年6月5日公開の日本映画。松竹配給。 原作の『天国の本屋』(松久淳と田中渉の共著)は、かまくら春秋社から2000年に刊行されたものの売れ行きは芳しくなく、在庫品となっていたものを岩手県盛岡市の「さわや書店」店長が偶然読んで感動し、独自に宣伝して評判を広めたことによりロングセラーとなった変り種。これに『恋火』のストーリーを加え、篠原哲雄と狗飼恭子が共同で脚本を担当して映画化したロマンティック・ファンタジー映画。後半の設定と新井浩文と原田芳雄のシーンの脚本を、原田芳雄が「気に入らねぇ、これだ」と自ら書かれた脚本を監督に渡して、それがそのまま通った。 主演を務めた竹内結子は、一人二役に初挑戦。 舞台は天国。アロハシャツを着た怪しげな男・ヤマキが店長を務める「天国の本屋」で、ひょんなことから短期アルバイトをすることになったピアニストの健太は、憧れのピアニスト・翔子と出会う。しかし、翔子は生前の事故が原因で片耳の聴覚を失い、失意でピアノが弾けなくなっていた。翔子は、健太の協力を得て断念していた恋人の花火をモチーフにしたピアノ組曲の10曲目『永遠』を完成させようと試みる。 一方、地上では、翔子の姪・香夏子が長らく中止となっている地元の花火大会を復活させるべく奮闘中。暴発事故で翔子の聴覚を奪った責任を感じ、花火師を辞めてしまった翔子の恋人・瀧本に伝説の「恋する花火」を打ち上げるよう説得する香夏子。 天国で組曲を完成させ、地上から伝説の花火が打ち上げられたとき奇跡が起きる……。
概要
あらすじ
キャスト
長瀬香夏子 / 桧山翔子:竹内結子(二役)
町山健太:玉山鉄二
由衣(天国の本屋・店員):香里奈
サトシ(天国の本屋・店員):新井浩文
ヤマキ(天国の本屋・店長):原田芳雄
瀧本(翔子の恋人、花火師):香川照之
マル:大倉孝二
千太郎:斉藤陽一郎
ヨネ:吉田日出子
太助:桜井センリ
桧山幸:香川京子
「天国の喫茶店」のママ:鰐淵晴子
「天国の喫茶店」の常連客・ママの恋人:丸橋夏樹
西山:塩見三省
太田:根岸季衣
長瀬妙子:かとうかずこ
長瀬郁朗:あがた森魚
スタッフ
原作:松久淳、田中渉
企画・プロデュース:宮島秀司
監督:篠原哲雄
脚本:狗飼恭子、篠原哲雄
製作者:迫本淳一、森隆一、亀井修、石川富康、細野義朗、早河洋、久松猛朗
プロデューサー:榎望、遠谷信幸
音楽:松任谷正隆
主題歌:松任谷由実「永遠が見える日」
撮影:上野彰吾
美術:小澤秀高
録音:岸田和美
編集:川瀬功
協賛:三井広報委員会
脚注^ 「2004年度 日本映画・外国映画 業界総決算 経営/製作/配給/興行のすべて」『キネマ旬報』2005年(平成17年)2月下旬号、キネマ旬報社、2005年、152頁。
関連項目
春と秋のカエルの王子
外部リンク
公式ホームページ - ウェイバックマシン(2004年8月3日アーカイブ分)
天国の本屋?恋火
⇒天国の本屋?恋火 - KINENOTE
Tengoku no honya - koibi - IMDb(英語)
.mw-parser-output .asbox{position:relative;overflow:hidden}.mw-parser-output .asbox table{background:transparent}.mw-parser-output .asbox p{margin:0}.mw-parser-output .asbox p+p{margin-top:0.25em}.mw-parser-output .asbox{font-size:90%}.mw-parser-output .asbox-note{font-size:90%}.mw-parser-output .asbox .navbar{position:absolute;top:-0.90em;right:1em;display:none}
この項目は、映画に関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(P:映画/PJ映画)。
.mw-parser-output .hlist ul,.mw-parser-output .hlist ol{padding-left:0}.mw-parser-output .hlist li,.mw-parser-output .hlist dd,.mw-parser-output .hlist dt{margin-right:0;display:inline-block;white-space:nowrap}.mw-parser-output .hlist dt:after,.mw-parser-output .hlist dd:after,.mw-parser-output .hlist li:after{white-space:normal}.mw-parser-output .hlist li:after,.mw-parser-output .hlist dd:after{content:" ・\a0 ";font-weight:bold}.mw-parser-output .hlist dt:after{content:": "}.mw-parser-output .hlist-pipe dd:after,.mw-parser-output .hlist-pipe li:after{content:" |\a0 ";font-weight:normal}.mw-parser-output .hlist-hyphen dd:after,.mw-parser-output .hlist-hyphen li:after{content:" -\a0 ";font-weight:normal}.mw-parser-output .hlist-comma dd:after,.mw-parser-output .hlist-comma li:after{content:"、";font-weight:normal}.mw-parser-output .hlist-slash dd:after,.mw-parser-output .hlist-slash li:after{content:" /\a0 ";font-weight:normal}.mw-parser-output .hlist dd:last-child:after,.mw-parser-output .hlist dt:last-child:after,.mw-parser-output .hlist li:last-child:after{content:none}.mw-parser-output .hlist dd dd:first-child:before,.mw-parser-output .hlist dd dt:first-child:before,.mw-parser-output .hlist dd li:first-child:before,.mw-parser-output .hlist dt dd:first-child:before,.mw-parser-output .hlist dt dt:first-child:before,.mw-parser-output .hlist dt li:first-child:before,.mw-parser-output .hlist li dd:first-child:before,.mw-parser-output .hlist li dt:first-child:before,.mw-parser-output .hlist li li:first-child:before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child:after,.mw-parser-output .hlist dd dt:last-child:after,.mw-parser-output .hlist dd li:last-child:after,.mw-parser-output .hlist dt dd:last-child:after,.mw-parser-output .hlist dt dt:last-child:after,.mw-parser-output .hlist dt li:last-child:after,.mw-parser-output .hlist li dd:last-child:after,.mw-parser-output .hlist li dt:last-child:after,.mw-parser-output .hlist li li:last-child:after{content:")\a0 ";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li:before{content:" "counter(listitem)" ";white-space:nowrap}.mw-parser-output .hlist dd ol>li:first-child:before,.mw-parser-output .hlist dt ol>li:first-child:before,.mw-parser-output .hlist li ol>li:first-child:before{content:" ("counter(listitem)" "}.mw-parser-output .navbar{display:inline;font-size:75%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}.mw-parser-output .infobox .navbar{font-size:88%}.mw-parser-output .navbox .navbar{display:block;font-size:88%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}