Gerard Butler ( One more kiss )James Cosmo ( One more kiss )Valerie Edmond ( One more kiss )Valerie Gogan ( One more kiss )