Audrey Lynn Taylor: Amber HeardRoxanne Fischer: Olivia Munn
Summers: Blake Lively
Maddox: Javier Bardem
Oz: Luke Goss
Ruby: Maggie Q
Jax: Nathan Jones
Buck: C. Thomas Howell
Detective Harry Ames: Jon Hamm
Detective Nancy Starling: Marisa Tomei
Chief Breslin: Nick Nolte
YOU ARE READING
Long Road 2: The Revenge (GxG)
ActionA year after the events of the first book, Audrey and Roxy find themselves engaged and living together. Their more in love than ever and their lives are going great, with the help of Wells' money of course. But, all thats about to change when their...