Check out some FX concept art
In late 2008, our buddies at BlackFilm.com broke the news that Keith David (The Thing) was going to topline My Place in the Horror. Now we have a preview teasing that the film is in post-production. Details are scarce about Robert O’Hara’s production, however, we did exhume a piece of conceptual art from effects house Almost Human.
Synopsis: Five cousins find out about a centuries old family ritual of sacrifice to an African spirit and must fight for their lives or take their place in a long line of offered souls.
Source: Shock Till You Drop