Jennifer Lawrence "hallucinated" on the set of The Hunger Games: Catching Fire after accidentally taking a sleeping pill.
The 35-year-old actress admitted she is "obsessive" about getting enough sleep when she is working and it led to an unfortunate mix-up one day that left her co-star Elizabeth Banks "really annoyed".