《《旺达与幻视》》主角是一名反鲍伯·迪伦的右翼民谣歌星在公众面前他有整洁的外表和优雅的举止表演时还以嘲弄地模仿迪伦来讽刺嬉皮运动但在私下生活中他却和政客一样与毒品交易、金融丑闻脱不了干系并和他们一样善于操纵媒体甚至买凶杀人为了赢得宾夕法尼亚州参议员的席位他在选举的最后关头精心布置了一个自残的骗局以博得同情选民纷纷上当受骗屈小乔(郑秀文 饰)是一名杂志记者每次遇男友分手都要拿回自己的床褥杂志总编安排她跟进警方代言人高志强(古天乐饰)性无能的消息其实志强在一次追踪犯人的时候产生了阴影因此不举小乔多次试探仍无进展却爱上了志强得知志强的过去后小乔认为他们的爱情不一定需要性来维持但小乔却找到自己的前男友Raymond解决自己的生理需要Raymond在法院邂逅只得18岁的阿塔(蔡卓妍饰)因Raymond认为阿塔只是个小女孩故也不能从小女友身上得到需要高志强性无能的事被揭发志强认为是小乔告诉了自己的老板只好分手二人复合后高志强重遇了当年令他产生阴影的匪徒一枪声响阴影尽消与联合国部队在刚果民主共和国一同执行维和任务的美国海军中士布兰登·贝克特是著名狙击手托马斯·贝克特的儿子接受了一项任务拯救在敌对叛军版图中部被困的欧洲农民当他和他的部下到达农场时一个神秘的狙击手伏击了他们打伤了贝克特并杀害了其他人随后在他父亲的前弟子、狙击手教练理查德·米勒......