Kat Kennedy reviews Marco Impossible and tries not to gush and explode into a raving ball of love for Hannah Moskowitz.