Irish actors Michael Sheehan and Orla O’Rourke star in Redcon-1, a new, independent British zombie action/war film.
Tag
Irish actors Michael Sheehan and Orla O’Rourke star in Redcon-1, a new, independent British zombie action/war film.