Permanent Record vs Physical Evidence
Head-to-head comparison of movie stats and rankings • Updated April 22, 2026
Rank Today
#7,443
#7,442
Buzz Score
Today
0.05
0.05
Box Office Revenue
$2M
$4M
Production Budget
$8M
$17M
Head-to-head comparison of movie stats and rankings • Updated April 22, 2026