The Sword Stained with Royal Blood

After the death of Marshal Yuen, a princess is arrested by a constable whilst training with her kung-fu teacher. They are soon drawn into a conflict which centres around the mysterious man with the golden snake sword - an incredibly powerful magical weapon. Golden Snake Man is seeking revenge on the castle of the Wan family, but Wan has married his former lover. The Five Poison Sect of fighting (and flying) women have entered into an uneasy alliance with the forces of the Manchu Master Wu to steal the golden snake sword. Wan's daughter is torn between her father and her love of the constable. The constable must decide between his brotherly love for the Golden Snake Man and his sense of justice. Meanwhile a blind old man seeks to return the powerful Sword Stained With Royal Blood to the son of Marshal Yuen.

Loading countdown...
Till We Meet Again on the Lily Hill

Till We Meet Again on the Lily Hill

2023

Die No Sirs

Die No Sirs

2023

Lili Marleen

Lili Marleen

1981

Contempt

Contempt

1963

Live Flesh

Live Flesh

1997

Batman

Batman

1989

Batman Begins

Batman Begins

2005

Underworld

Underworld

2003

Terminator 2: Judgment Day

Terminator 2: Judgment Day

1991

The Apartment

The Apartment

1960

Pirates of the Caribbean: At World's End

Pirates of the Caribbean: At World's End

2007

Bull Durham

Bull Durham

1988

Casablanca

Casablanca

1943

Desert Hearts

Desert Hearts

1985

Terminator 3: Rise of the Machines

Terminator 3: Rise of the Machines

2003

Meet Joe Black

Meet Joe Black

1998

Notorious

Notorious

1946

Broken Flowers

Broken Flowers

2005