Sebastian Stan stars as an actor who undergoes a radical procedure to remove his facial tumours – with unexpected results. Sebastian Stan stars as an actor who undergoes a radical procedure to remove his facial tumours – with unexpected results. Culture / Movies Sydney Morning Herald – Latest News