Alternative interpretation


When Jimmy Stewart jumps in the river he drowns. Everything after that is his post-life dream. Hence his dreaming of Clarence who only appears after he's dead, then all those ridiculous unreal things that happen afterwards are easily explained. Change my mind.

reply