Lord of Illusions

Lord of Illusions

Scott Bakula. If that doesn’t do something for I don’t know what will. Who doesn’t love Dr. Sam Beckett, time traveler extraordinaire, and star of 97 wonderful and heart-warming episodes of Quantum Leap? The dude is a national treasure. And here he stars in a Clive Barker written and directed […]