Movie Cosmos logo
  • Most Popular
  • Now Playing
  • New On DVD/Blu-ray
Leah Mode

Leah Mode

N/A


Most Known for...

Movie Picture

I'm Not Crazy, I'm Sick 2023

A powerful documentary that chronicles three families and who are fighting for survival against Lyme disease. The film highlights the physical, emotional, and financial toll the disease takes on their lives, as well as the urgent need for greater awareness, testing, and treatment options.


×
actor photo

© 2025 - Movie Cosmos