《《花开上海滩》》故事要从一位无名作家(裘德·洛 饰)说起为了专心创作他来到了名为“布达佩斯”的饭店在这里作家遇见了饭店的主人穆斯塔法(F·莫里·亚伯拉罕 饰)穆斯塔法邀请作家共进晚餐席间他向作家讲述了这座饱经风雨的大饭店的前世今生 饭店曾经的主人名叫古斯塔沃(拉尔夫·费因斯 饰)而年轻的穆斯塔法在当时不过是追随着他的一介小小门童古斯塔沃为人正直精明能干在他的经营和组织之下布达佩斯大饭店成为了当时首屈一指的度假胜地古斯塔沃和年迈的D夫人(蒂尔达·斯文顿 饰)情投意合D夫人去世后在遗嘱中将一副价值连城的名画留给了古斯塔沃这一举动惹恼了她的儿子迪米特里(阿德里安·布洛迪 饰)布达佩斯大饭店和古斯塔沃的厄运就此拉开了帷幕捕快沈梦星押解囚徒刘大牛去省城大牢的途中在龙门县遭遇龙门山女匪玉娘和雪蝶的掳劫二人被俘上山成为山寨的一员新的山寨更名为“龙门寨”玉娘做大当家沈梦星为二当家大牛为三当家后玉娘命沈梦星和大牛出山请龙门书院教书先生陆霖萧来山寨当了军师众人齐心协力想把山寨事业经营的辉煌起来结果各种损点子阴差阳错误会连连引来一段段爆笑的糗事一次陆霖萧拖大牛为自己带一封家书给父亲大牛前去陆宅的中途救下渔家女婉儿山寨众人听了婉儿的身世后都义愤填膺决心帮助婉儿与以穆知县为首的官府恶势力作斗争该电影由真实故事改编一名黑人钢琴家为前往种族歧视严重的南方巡演找了一个粗暴的白人混混做司机在一路开车南下的过程里截然不同的两人矛盾不断引发了不少争吵和笑料但又在彼此最需要的时候一起共渡难关行程临近结束两人也慢慢放下了偏见...