wales horror infidelity classic divorce wedding escorts london comedy scotland ireland film edinburgh fantasy affair love cards escort dating mystery adventure marriage action book fiction books glasgow cheating