This film is full of terrible acting, woeful over the top Scottish accents, inaccurate geography, nauseating use of stereotypes, and a ridiculous romanticisation of a culture that just isn't true. The plot is ridiculous and even when you take into consideration it's just a cheesy Christmas film, it's still absolutely horrendous.