It is though to stay invested in a movie that long. Would really have to be captivating for that to happen.I cant sit for 4 hours , I would need to stretch my legs etc. Struggle.
List of longest films - Wikipedia
en.wikipedia.org
Amra Ekta Cinema Banabo - Wikipedia (21 hours, 5 minutes)
3 hours is the limit before a break of some sort