New Film, ‘recapture,’ Coming Soon

Evelyn Lee teases a new film, recapture, coming on Friday, December 28th. The film was shot on location in Taipei, Taiwan.

Watch the official promo:

Advertisements