The curtain rises and my jaw is on the floor as Johnny (Taron Egerton) delivers the most magical piano ballad before Porsha (Halsey) literally defies gravity to steal the spotlight! It is pure sci-fi ...