0 Catch And Release May. 15, 2024 Catch And Release 2024 4 min A girl is kidnapped off the sidewalk and attempts to flee her abductor when she is “released”. Thriller