Films from the Basement has returned with its next installment featuring science fiction film  Europa Report Seth has been sent back down to the basement following last week’s performance Alex was able to rejoin Jesse and myself to dig in to this film