《4399日本》尼尔・兰德尔(杰拉德・巴特勒 Gerard Butler 饰)和妻子艾比看似美满幸福生活中相互协调照顾五岁的女儿苏菲直到一天一名不速之客莱恩(皮尔斯・布鲁斯南 Pierce Brosnan 饰)声一对女孩维多利亚・迪桑(梅根・查彭提尔 Megan Charpentier饰)和莉莉・迪桑(伊莎贝尔・内利瑟 Isabelle Nélisse饰)的母亲被他们的父亲所杀父亲也随即自杀并将两个女儿遗弃为了拍出属于自己的电影丽莎·诺娃一位在1990年洛杉矶阳光普照但阴暗的世界里有抱负的电影导演误入一个满是性爱、魔法、复仇及小猫的奇异幻境...