《神秘巨星》是阿米尔·汗首次饰演一个非英雄人物,不仅如此,他还要在片中搞怪,负责逗观众笑。阿德瓦·香登透露,一开始阿米尔·汗并不确定是否要出演这一角色,但等他试镜时换上戏服,在镜头前“搔首弄姿”时,所有人都被逗笑了。
女主角塞伊拉·沃西这次饰演有音乐天赋的女孩,要在片中演唱5首歌曲。事实上,她并不擅长唱歌。阿德瓦·香登表示,选择沃西的原因是因为她“虽然不是好歌手,却是一个好演员”。片中的歌曲都由另外的歌手配唱,沃西则负责表演出来。即使是这样,她仍然要接受声乐老师的指导,演出“很会唱歌的样子”。
在中国观众心中,印度电影往往意味着又唱又跳,大多是大团圆结局,童话色彩较浓。阿德瓦·香登认为,印度很多人的生活处境确实比较糟糕,但电影就是带给他们欢笑,让他们相信生活可以改变,从而起到激励作用。他还以自己为例,“我来自一个很小的家庭,但我现在有了自己的导演作品,还来到中国接受采访。这不是童话,就是现实!所以在生活中,你要相信理想,不然就太无趣了。”