Chicken Papamuppet10.0· May 1, 2025FollowThis is what Martin Scorsese meant when he said “Absolute Cinema”CommentsSign in to react and join the conversation.Sign inGet the appSee all muppet's reviews for Chicken Papa (2)First watch10.0May 1, 2025Rewatch 110.0October 24, 2025