Product Placement Blog ➞ BillboardsTag Heuer Men's Watch Billboard in Resident Evil: Afterlife (2010)January 12, 2021 Sergey Movie Hi! On Tuesday, January 12, I watched a Movie and product placement was spotted: Tag Heuer Men’s Watch Billboard in Resident Evil: Afterlife (2010).