Fireworks Logo

Trailers...

  • Familiar Places
  • Assembly
  • Mid-Century Modern
  • My Boyfriend the Fascist
  • All for One
  • Accidental Friends
  • My Boyfriend Is a Sex Worker
  • Museum of the Night
  • Nina & Emma
  • Residence (The)
  • ¡Quba!
  • Cherri
  • Lilies Not for Me
  • She's the He
  • Newborn
  • Klandestin WT
  • Compatriots (The)
  • Things Like This
  • Union Station
  • Spirit Riser
  • Groomsmen: Second Chances (The)
  • Heart Killers (The)
  • Brother Orange
  • Legacy of Cloudy Falls (The)
  • Migliore dei Mali (Il)
  • Chlorophyll
  • Country Queer
  • Ninja Motherf*cking Destruction
  • Belgravia: The Next Chapter
  • American Rust
  • Molt lluny
  • Last Gasp the Gospel of Damion
  • Engarradiella
  • Severance
  • GEN_
  • Déposition (La)
  • Arthur's Whisky
  • Unreasonables – Aids activism in Frankfurt (The)
  • My Chest Is Full of Sparks
  • Row of Life

Love Mechanics

Country: Thailand, Language: Thai, 45 mins

  • Director: Lit Samajarn
  • Writer: Natthakorn Julrasorn, Pongset Laksamipong, Faddist
  • Producer: Sanisa Rattanachan, Tanva Panpim, Teerapong Sitthichailapa

CGiii Comment

Mark is a freshman engineering student who is challenged against Vee, a senior, because he has feelings for Bar, Vee's best friend who is dating Todsagun. Vee makes every effort to protect his friend and chase Mark away. Everything messes up when Mark and Vee have a one-night stand. Unexpected love blooms between the two, but things aren't going to be easy because Vee has a girlfriend named Ploy. Despite Vee's confusion and doubts about his ambiguous relationship, Mark has lost in reverie. Meanwhile, both seniors, Nuea and Mark's ex-boyfriend, Pack, enter the complex and confusing love.


There was a trailer...but, it has since disappeared.

Cast & Characters

Ratsameerat Wanarat (as Mark (10 episodes, 2022))
Anan Wong (as Vee (10 episodes, 2022))
Veerinsara Tangkitsuvanich (as Ploy (6 episodes, 2022))
Ratchaphong Anomakiti (as Ton (unknown episodes))
Kanidsorn Laiwrakoran (as Bar (unknown episodes))
Ratchapat Worrasarn (as Nuea (unknown episodes))
Patsapon Jansuppakitkun (as James (unknown episodes))
Saran Naksodsi (as Li (unknown episodes))
Thamrong Cunpisut (as Tee (unknown episodes))
Supitcha Limsommut (as Yeewa (unknown episodes))
Nadol Lamprasert (as Yoo (unknown episodes))
Thanakom Minthananan (as Kumpan (unknown episodes))
Nathadej Pititranun (as Tossakan (unknown episodes))
Rueangrit Siriphanit (as Pack (unknown episodes))
Natthapat Chanchaisombat (as Fuse (unknown episodes))