Happily Ever After (2009 film)

Happily Ever After (Chinese: 很想和你在一起) is a 2009 Hong Kong drama-romance film directed by Azrael Chung and Ivy Kong.

Happily Ever After
Directed byAzrael Chung
Ivy Kong
Produced byYap Kai Lyn
Written byPhilip Lui
StarringKen Hung
Michelle Wai
Carlos Chan
CinematographyEdmond Fung
Edited byCheung Ka-Fai
Production
company
Emperor Motion Pictures
Release date
  • 27 August 2009 (2009-08-27)
Running time
92 minutes
CountryHong Kong
LanguageCantonese

Plot

Au-yeung Goon-nam (Michelle Wai) and Sze Tso-chi (Ken Hung) share the same birthday, go to the same school, love photography, and are just as competitive. But they did not know of each other's existence until they “crossed swords” at a debate tournament. And they both felt as if the fairytale prince and princess finally found each other. Later in a birthday party, Nam thought Chi played a trick on her, leaving a slap on his face. Four years later, Nam encounters his ghost and learns that he is already dead ...

Cast

  • Ken Hung - Sze Tso-chi
  • Michelle Wai - Au-Yeung Goon-nam
  • Carlos Chan - Chun Man
  • Benz Hui
  • Jacky Leung
  • Gladys Fung
  • A. Lin

Critical reception

Perry Lam of Muse Magazine gave the film a mixed review, writing that 'it's a decent commercial entertainment designed to satisfy our residual, vulgar longing for the intensely romantic.'[1]

gollark: WHYJIT is now production-unusable!
gollark: _continues WHYJIT development_
gollark: ```python#!/usr/bin/env python3import argparseimport subprocessparser = argparse.ArgumentParser(description="Compile a WHY program")parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def build_output(code, mx): C_code = f"""#define QUITELONG long long intconst QUITELONG max = {mx};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-too cat << EOF > $TMP1{C_code}EOF gcc -x c -o $TMP2 $TMP1 chmod +x $TMP2 $TMP2 """ return shell_scriptinput = args.inputoutput = args.outputwith open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(output, "w") as out: out.write(code)```
gollark: I give you... WHYJIT.
gollark: Trouble is that bundling TCC would require *building* it and that'd increase WHY compile times significantly.

References

  1. Lam, Perry (August 2009). "Alone again, naturally". Muse Magazine (31): 87.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.