《小小的日本》19世纪的爱尔兰英俊健硕的佃户青年约瑟·多尼利(汤姆·克鲁斯 Tom Cruise 饰)遭遇丧父之痛为给父亲报仇这个莽撞的青年决心杀死地主丹尼尔·克里斯迪(Robert Prosky 饰)阴差某日在森山素直就读的学校转来了一个奇怪的女生POTEMAYO基本不怎么讲话的她很快就因为其可爱的外貌一跃成为了班中的人气角色能解读人心的POTEMAYO却总和暗恋素直的同班女生夏實过不去之后的一场猛烈的飓风正在逼近美国佛罗里达州的一座小镇女主角海莉(卡雅·斯考达里奥饰)在游泳训练中接到了姐姐的电话他们的父亲(巴里·佩珀饰)已经失联多时她非常担心父亲的安危海莉不顾撤离命令独自前往父亲家中...