tom and teresa meet like many other couples today - in an internet chat room. feeling a connection with one another, they believe they have finally found their soulmate. however, unlike most other couples, tom and teresa met for a reason - its destiny.