Jack and Katie’s whirlwind romance will have you swooning, swearing and sweating from beginning to end. ~Adrian 4.5/5 Stars