Production: Rollin Studios | Director: Alexi Wang  | 2014

“DEVOURED” is a suspense short story that tells the story of ALLAN ROSS whom, after a car accident, wakes up in a hospital missing his arm. Only to realize that the hospital he’s staying at – is hiding something more horrific and unsettling than just first aid…”