A Better Place Than This

A lonely Singaporean death row guard tries to help a young Australian convicted of drug trafficking accept her fate despite a bizarre contradiction - he is her executioner.

Full Cast of A Better Place Than This

Archie Kao as Chen Wei

Archie Kao

Chen Wei

Archie David Kao (born December 14, 1969) is an American actor and producer. He is best known for his American roles...

Tania Nolan as Sophie

Tania Nolan

Sophie

Tania Nolan was born on August 19, 1983 and is currently 41 years old.