50 Unreliable Movie Narrators

Spoilers and big, fat fibbers follow...

41