Fireworks Logo

Trailers...

  • Side Effects
  • Loulou
  • Murderbot
  • Teacher's Pet
  • More Perfect Union (A)
  • Next to Us
  • I Was Born This Way
  • Hal & Harper
  • State of Firsts
  • Outerlands
  • Secret Lives of My Three Men (The)
  • Latter-Day Glory: The Aftermath of Growing Up Queer in the LDS Church
  • Monk in Pieces
  • Flamingo Camp
  • Lurker
  • Wicked: For Good
  • Kiss of the Spider Woman
  • Downton Abbey: The Grand Finale
  • War Between the Land and the Sea (The)
  • Tom Daley: 1.6 Seconds
  • Black Phone 2
  • Stockholm Pride
  • Inside the Dream Mugler
  • Mums
  • This Is Me
  • Room to Move
  • Innocents (The)
  • Vanilla
  • Clocked
  • Starwalker
  • Situationship
  • American Pastoral (An)
  • Jerrod Carmichael: Don't Be Gay
  • Queens of the Night
  • Matteo Lane: The Al Dente Special
  • Homem com H
  • Love Me Bait Me: The Power of Queer Representation
  • Snakes and Ladders
  • And Someone Else
  • Drag in the Dark

Teacher (The)

Country: Taiwan, Language: Mandarin, 92 mins

  • Director: Ming-Lang Chen
  • Writer: Ming-Lang Chen
  • Producer: Zi-Ning 'Francoise' Chiou; Bo-Tsun Kuo

CGiii Comment

A story about loving and living in a society that is slowly working towards acceptance.

Kevin is a passionate and at times painfully naïve romantic that has been swept off his feet by a reserved older man. As their relationship develops, he must face internal and external pressure while also trying to figure out the type of person he wants to be and how to be that person.

Set against the backdrop of the fight for marriage equality in Taiwan, The Teacher captures the friction of living in a country moving towards progressiveness while still grappling with conservative attitudes.

The Teacher shows how even as society takes huge steps forward, there are still painful realities at a personal level. A love letter to Taiwan, it explores culture, expectation and the occasional hypocrisy of love.


Trailer...

Cast & Characters

Oscar Chiu as Kevin
Chin-Hao Chang as Jin-Wu Gao (as Sam Chang)
Tzu-hua Ho as Kevin's mother
Winnie Shih-Ying Chang as Gao's wife
Simon Hsueh as Jo
Kai-An Chan as Theater actor / concierge
Chih-Chung Cheng as Theater actor
Tzu-Yen Chin as Keven's Aunt
Chin-Yu Lin as Director of Academic affairs