选出一名小孩和一名成年人来诠释双重角色比利·贝特森（沙赞）。贝特森的选角和电影的前制于8月开始。10月，宣布柴克·莱威被选为巴特森（成年）的演员。11月，据报导，马克·史壮正为饰演反派赛迪斯·希瓦纳博士一事进行谈判；谈判事宜已进入最后阶段。同月，演员艾许·安杰获选饰演贝特森（幼年）。杰克·狄伦·葛雷瑟于12月签约饰演贝特森的挚友。2018年7月，据报导，吉蒙·韩苏将在片中饰演。《沙赞！》的主体拍摄始于2018年1月29日，拍摄地点主要位在加拿大多伦多的，于同年5月11日杀青。该片将于2019年4月5日在美国