
Han Tzu
Ge Tianliang
Jianwen Zou

Lovely, Still
2009

My Policeman
2022

Not Easily Broken
2009

Your Fault: London
2026

Fire with Fire
1986

Newness
2017

Hello, Goodbye, and Everything in Between
2022

The Secret: Dare to Dream
2020

The Lost Husband
2020

Jan Dara: The Beginning
2012

Love Everlasting
2016

Five Dances
2013

Marked Men: Rule + Shaw
2025

Gabriel's Inferno: Part III
2020

The Man from Elysian Fields
2001

Fifty Shades Freed
2018

Blind
2017

Gabriel's Inferno: Part II
2020

Maria's Lovers
1984

Life in a Year
2020

Johan
1976

Short
2013

The Boys in the Band
1970

A Single Man
2009

Chime on Trill
2020

Hard Pill
2005

The Ambiguous Focus
2017

Sisak
2017

the long weekend (o' despair)
1989

Howl
2010

Misconceptions
2010

Bernard and Doris
2006

The Boy Foretold By the Stars
2020

Drowsiness
2008

Kenneth Williams: Fantabulosa!
2006

Neverland
2003

Prick Up Your Ears
1987

Save Me
2008

The Map of Sex and Love
2001

October Moon
2005