The Bench (2020)

Action
Drama
Science Fiction

A mysterious rendezvous at a park goes awry.