Actually, Ramadan fasting stops after sunset, not midnight...
OK. I stand corrected. It's still bad fiction.