Movies8 hours ago
‘Delulu’: Leah McKendrick and Maddie Ziegler Team Up for Bloody New Thriller
Filmmaker Leah McKendrick (M.F.A.) has lined up her next feature, and it sounds like a particularly twisted take on fame and social media obsession. Titled Delulu,...