Claim: Umbrella was released on April 29, 2007.
Verdict: REFUTES