Happily Ever After

Happily Ever After

2009/08/27 • Released • Cantonese

5.5
1h 32m

Overview

Nan Au-Yeung (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, Nan thought Chi played a trick on her, leaving a slap on his face. Four years later, Nan Au-Yeung encounters his ghost and learns that he is already dead...

Director : Azrael Chung

Casts
Michelle Wai Si-Nga

Michelle Wai Si-Nga

Nan Au-Yeung

Ken Hung

Ken Hung

Sze Tso-chi

Carlos Chan

Carlos Chan

Chun Man

Benz Hui Siu-Hung

Benz Hui Siu-Hung

Nam's Father

Gladys Fung Hiu-Si

Gladys Fung Hiu-Si

Jenny

Anjo Leung

Anjo Leung

Beethoven

A Lin

A Lin

Lai Man

Brenda Chan Kwai-Fan

Chi's mother

Well Chin Wing-Wai

Customer

Recommended
Ex
6.0

Ex

June 3, 2010

The Godfather
8.7

The Godfather

March 14, 1972

1917
8.0

1917

December 25, 2019

Ip Man 4: The Finale
7.3

Ip Man 4: The Finale

December 19, 2019

The Hustler
7.7

The Hustler

September 25, 1961

Bajrangi Bhaijaan
7.8

Bajrangi Bhaijaan

July 17, 2015

The Toy
6.9

The Toy

December 8, 1976

The Seventh Company Has Been Found
7.3

The Seventh Company Has Been Found

December 10, 1975

Eiffel
6.3

Eiffel

October 7, 2021

Chappaquiddick
6.1

Chappaquiddick

April 6, 2018

The Leisure Seeker
7.1

The Leisure Seeker

January 3, 2018

Juliet of the Spirits
7.2

Juliet of the Spirits

October 22, 1965

Avengers: Infinity War
8.2

Avengers: Infinity War

April 25, 2018

Atomic Blonde
6.4

Atomic Blonde

July 26, 2017

Brother 2
7.2

Brother 2

May 11, 2000

The Andromeda Strain
7.0

The Andromeda Strain

March 12, 1971

Police Story 2
7.1

Police Story 2

August 13, 1988

Velvet Hands
6.3

Velvet Hands

December 20, 1979

The Wild Soccer Bunch 3
5.4

The Wild Soccer Bunch 3

March 1, 2006

The Delta Force
6.0

The Delta Force

February 14, 1986