My Screen Daily review of No Escape is online.
They Look Like People
Kuime (Over Your Dead Body)
Final Girl
Night of the Living Deb