The world premiere musical THE VISITOR was originally scheduled to open at The Public Theater tonight, April 15. In honor of Opening Night, The Public has just released a music video of David Hyde Pierce (Walter), Ari'el Stachel (Tarek), and the cast of THE VISITOR performing the song 'Heart In Your Hands.'