The Good Girl

One night, Mia Dennett enters a bar to meet her on-again, off-again boyfriend, but when he doesn't show up, she leaves with an enigmatic stranger. At first Colin Thatcher seems like a safe one-night stand, but following Colin home will turn out to be the worst mistake of Mia's life.

The Good Girl 1 of 6

The Good Girl 2 of 6

The Good Girl 3 of 6

The Good Girl 4 of 6

The Good Girl 5 of 6

The Good Girl 6 of 6