Marin Frist (Anne Heche) es una asesora sentimental que parece saber muy bien qué necesita una mujer para ser feliz. La felicidad de Marin depende de su inminente boda con un hombre perfecto. Sin embargo, Marin fracasa al poner en práctica sus propios consejos e ideas. Camino de Alaska la sorprende una tormenta de nieve y queda atrapada en un pueblo, en el que decide pasar una temporada. Allí empieza a pensar en escribir un nuevo libro que tratará sobre los hombres. Entre los hombres que le proporcionan material para escribir el libro están Buzz (John Amos), el piloto del único avión del pueblo; Ben (Abraham Benrubi), un tabernero con un interesante pasado; Patrick (Derek Richardson), el dueño del único hotel del pueblo y de la emisora de radio, y Jack (James Tupper), un lacónico nativo de Alaska que está muy interesado en la conservación del medio natural y que tratará de ayudar a Marin a librarse de su inseguridad.