Lord of Illusions

Lord of Illusions

Available on Pluto TV, Prime Video, Tubi TV
Scott Bakula stars as a private detective who gets more than he bargains for when he encounters Philip Swan (Kevin J. O'Connor), a performer whose amazing illusions captivate the world. But are they really illusions? Harry isn't so sure...
Starring Scott Bakula, Kevin J. O'Connor, Famke Janssen
Director Clive Barker