A mirror joins two worlds, modern-day Bangkok and Bangkok under Rama IV, together. Maneechan, a diplomat investigating recently uncovered documents in France concerning ancient Thailand, learns the story behind them first-hand as she travels back in time through the mirror.

Florence Faivre
as Maneechan

Stephane Lambert
as François Xavier

Vanchart Chunsri
as Lord Chaophraya Sri Suriwongse

Pisek Intrakanchit
as Ratchamaitree

Roland Neveu
as The French Consul

Rangsiroj Phanpheng
as Akarathep Worakarn

Nirut Sirijanya
as Maneechan's Father

Peeruth Tulananada
as Raiwat

Philip Wilson
as British Diplomat

Davorin Nikolavcic
as French Officer