Netflix’s ‘Leila’ tells a familiar dystopian horror story
Huma Qureshi stars as a mother desperate to reunite with her daughter.
This biotech company’s logo is almost straight out of Resident Evil
Is this a sign of the impending zombie apocalypse?
© The Daily Dot, all rights reserved. Represented by Complex Media, Inc. for advertising sales.