News

Is Ben Stiller a part of Dear Santa cast? In Dear Santa we get to see a surprisingly uncredited cameo from comedian-actor Ben Stiller who plays the role of Lucifer, Satan's boss. Stiller has a ...