J LaRose Archive

‘Last Shift’ Trailer

Rookie police officer Jessica Loren (Juliana Harkavy – “The Walking Dead”) has been assigned the last shift at a closing police station and must wait for a hazmat crew to collect biomedical evidence. Ordered not to leave the station under any circumstance, Jessica comes ...Read More