The Rebound ★★★

I honestly only started watching this because of Catherine Zeta-Jones and the guy from national treasure but then Jonathan Kent from smallville turned up and I decided that I just had to watch the whole thing.