Kevin Smith view 2