Some films have a straightforward and entertaining story but others are riddled with hidden subtext or even completely different viewpoints. Films like "The Sixth Sense" or "The Prestige" can be even more rewarding on a second viewing once you know the twist. What other films out there are just as good or even more so on the second watch?