Saturday Night Video: Welcome to Chernobyl!

This is an awesome movie premise, I can’t believe no one thought of it before!

My fave horror film of the recent past is Hostel (and the in-some-ways-superior Hostel 2) so this looks like it’s gonna be right up in my wheelhouse.