Gipsy Moon (Lena Headey) é uma stripper que há muitos anos sonha ser escritora. Um acordo recente para um livro parece ser a sua segunda oportunidade na vida. Até que se cruza com Sam (Dean Scott Vazquez), um miúdo do bairro com dez anos e especialista em criptomoeda, que encontra se escondido na sua casa com o cão depois de os pais terem sido brutalmente assassinados.
Apesar de odiar crianças e cães, Gipsy concorda relutantemente, contra o seu discernimento, a levar Sam ao tio. No seu encalço seguem três assassinos que trabalham para Jack (Sam Worthington), um chefe da máfia, que foi uma paixoneta de Gispy e que mandou matar a família de Sam.
À medida que a sua viagem se desenrola, Gipsy tem de enfrentar demónios do passado e descobrir que a sua oportunidade na vida pode antes ser o amor por este menino.