: Science Fiction Thriller Mystery : United States of America : en : 27/04/2023 : Paper Street Pictures Last Resort Ideas Blood Oath XYZ Films : 93 min : 16.201 : English : Released