From 2003. A thriller/mystery starring Nathan Fillion of "Castle" fame, Chandra West, Emmanuelle Vaugier, & Daniel Baldwin. (one of those Baldwin Boys!)