$4.99

Available From: June 16, 2015


Available Until: October 31, 2015

The Lazarus Effect

A group of medical students discover a way to bring dead patients back to life. Stars Olivia Wilde & Mark Duplass. (CC)

$5.99 SD, $4.99 HD



 


Now Playing