Uma jovem de 17 anos, Katlin Palmerston (Elisha Cuthbert), sonha muito com uma viagem que fará à Europa. Ela tenta guardar o máximo de dinheiro, pois mesmo com seus pais pagando as despesas, quanto mais tiver mais aproveitará. Assim, para obter um dinheiro extra, ela faz pequenas apostas, que depois vão aumentando. No início tudo corre bem, pois ganha quase US$ 2 mil, mas então as coisas começam a dar quando perde várias apostas e, principalmente, após se envolver com Ron Lunderman (Evan Sabba). Devendo cada vez mais, Katlin começa a cometer atos criminosos para tentar cobrir sua dívida. Sua situação fica cada vez mais crítica e, para saldar seus débitos, começa a fazer coisas que até pouco tempo seriam inimagináveis.