黑森林有壹個村莊,三個經典童話按照既定脈絡展開:飽受壓迫的灰姑娘(安娜·肯德裏克 Anna Kendrick 飾)想參加國王的舞會,但是壞心眼的繼母和姐妹們想盡辦法折磨她;傑克(丹尼爾·赫特斯通 Daniel Huttlestone 飾)將那頭不再產奶的白色乳牛當做朋友,而媽媽卻命令他將牛賣掉;小紅帽(莉拉·克勞馥 Lilla Crawford 飾)裝滿好吃的面包,壹蹦壹跳朝著外婆所在的黑森林深處走去。小紅帽剛剛離開,邪惡的女巫(梅麗爾·斯特裏普 Meryl Streep 飾)突然出現,她對面包師(詹姆斯·柯登 James Corden 飾)施以可怕的詛咒,除非他在三天後能準備好四樣東西:白色乳牛、紅色鬥篷、金黃色頭發以及黃金鞋。
在命運的驅使下,童話人物聚首黑森林……